FROM alexmorenovn/vndev:latest WORKDIR /app COPY package.json pnpm-lock.yaml ./ # Instalamos las dependencias y descargamos Cypress RUN pnpm install --frozen-lockfile \ && CYPRESS_CACHE_FOLDER=/root/.cache/Cypress pnpm exec cypress install # Movemos la caché de Cypress al directorio raíz para evitar problemas de permisos RUN mkdir -p /root/.cache/Cypress \ && cp -r /home/node/.cache/Cypress/* /root/.cache/Cypress/ # Configuramos variables de entorno ENV CYPRESS_CACHE_FOLDER=/root/.cache/Cypress ENV PATH="/root/.cache/Cypress/${CYPRESS_VERSION}/Cypress:${PATH}" WORKDIR /app