forked from verdnatura/salix-front
21 lines
681 B
Docker
21 lines
681 B
Docker
FROM alexmorenovn/vndev:latest
|
|
|
|
WORKDIR /app
|
|
COPY package.json pnpm-lock.yaml ./
|
|
|
|
# Especificamos la ruta personalizada para la caché de Cypress
|
|
ENV CYPRESS_CACHE_FOLDER=/app/.cypress_cache
|
|
|
|
# Instalamos las dependencias y Cypress en la ruta definida
|
|
RUN pnpm install --frozen-lockfile \
|
|
&& CYPRESS_CACHE_FOLDER=$CYPRESS_CACHE_FOLDER pnpm exec cypress install
|
|
|
|
# Verificamos que la caché de Cypress se haya instalado correctamente
|
|
RUN echo "Cypress cache installed at: $CYPRESS_CACHE_FOLDER" \
|
|
&& ls -la $CYPRESS_CACHE_FOLDER || true
|
|
|
|
# Configuramos el PATH para que Cypress sea accesible
|
|
ENV PATH="$CYPRESS_CACHE_FOLDER/${CYPRESS_VERSION}/Cypress:${PATH}"
|
|
|
|
WORKDIR /app
|