From 61cccf5a639d433c70b4f88a4135da54481c9a99 Mon Sep 17 00:00:00 2001 From: alexm Date: Thu, 20 Feb 2025 07:44:41 +0100 Subject: [PATCH] ci: refs #6695 update Jenkinsfile remove unnecessary environment variables --- Jenkinsfile | 1 + test/cypress/Dockerfile | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9b4b84c945b..cbb43dcb1c4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -107,6 +107,7 @@ pipeline { -e TZ=Europe/Madrid -e DOCKER=true -e CI=true + -e CYPRESS_CACHE_FOLDER=/home/node/.cache/Cypress """.stripIndent()) { sh 'pnpm exec cypress run --browser chromium' } diff --git a/test/cypress/Dockerfile b/test/cypress/Dockerfile index a5bb923cd6c..7b0078fa3c6 100644 --- a/test/cypress/Dockerfile +++ b/test/cypress/Dockerfile @@ -3,12 +3,12 @@ FROM alexmorenovn/vndev:latest WORKDIR /app COPY package.json pnpm-lock.yaml ./ -# Instalamos las dependencias y Cypress +# Instalamos dependencias y descargamos Cypress RUN pnpm install --frozen-lockfile \ - && pnpm exec cypress install + && CYPRESS_CACHE_FOLDER=/home/node/.cache/Cypress pnpm exec cypress install -# Establecemos la variable de caché para asegurar que Cypress se encuentre correctamente +# Nos aseguramos de que el binario esté en PATH ENV CYPRESS_CACHE_FOLDER=/home/node/.cache/Cypress -ENV PATH="/home/node/.cache/Cypress:${PATH}" +ENV PATH="${CYPRESS_CACHE_FOLDER}/13.17.0/Cypress:${PATH}" WORKDIR /app