ci: refs #6695 update Cypress Docker setup and improve container management in Jenkinsfile
gitea/salix-front/pipeline/pr-dev There was a failure building this commit Details

This commit is contained in:
Alex Moreno 2025-02-19 09:25:05 +01:00
parent 49e84497eb
commit a741419141
1 changed files with 5 additions and 2 deletions

View File

@ -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