diff --git a/test/cypress/Dockerfile b/test/cypress/Dockerfile index 33a8f221065..9b89c41ef77 100644 --- a/test/cypress/Dockerfile +++ b/test/cypress/Dockerfile @@ -2,10 +2,13 @@ FROM alexmorenovn/vndev:latest WORKDIR /app -# Copiar los archivos de package.json y pnpm-lock.yaml para evitar reinstalar dependencias innecesariamente +# Copiar package.json y pnpm-lock.yaml para evitar reinstalaciones innecesarias COPY package.json pnpm-lock.yaml ./ -# Instalar solo Cypress sin instalar todas las dependencias del proyecto +# Copiar node_modules localmente si existe +COPY node_modules ./node_modules + +# Instalar dependencias, pero sin reinstalar Cypress si ya existe RUN pnpm install --frozen-lockfile && pnpm exec cypress install # Definir el directorio de trabajo por defecto