From 263788f62bf090736420a45cc66f3a747ffe52b2 Mon Sep 17 00:00:00 2001 From: Serge Huber Date: Mon, 18 Mar 2024 16:58:25 +0100 Subject: [PATCH 1/2] TECH-1635 Revert most layer changes Go back to the old way and reestablish the original order. --- ci.build.sh | 2 +- env.Dockerfile | 29 +++++++++++++++-------------- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/ci.build.sh b/ci.build.sh index 293ef58..0d14489 100755 --- a/ci.build.sh +++ b/ci.build.sh @@ -39,6 +39,6 @@ if [ -d ./jahia-module ]; then fi cd .. fi -YARN_VERSION=${YARN_VERSION:-1.22.22} +YARN_VERSION=${YARN_VERSION:-1.22.19} docker build --build-arg YARN_VERSION=${YARN_VERSION} -f $BASEDIR/env.Dockerfile -t ${TESTS_IMAGE} . diff --git a/env.Dockerfile b/env.Dockerfile index 708cb99..0dacc6c 100644 --- a/env.Dockerfile +++ b/env.Dockerfile @@ -2,26 +2,27 @@ FROM cypress/browsers:node-20.10.0-chrome-118.0.5993.88-1-ff-118.0.2-edge-118.0. ARG MAVEN_VER="3.8.1" ARG MAVEN_BASE_URL="https://archive.apache.org/dist/maven/maven-3" -ARG YARN_VERSION="1.22.22" +ARG YARN_VERSION="1.22.19" -RUN apt-get update && apt-get install -y jq curl ; \ - adduser --disabled-password jahians ; \ - mkdir -p /home/jahians/run-artifacts /home/jahians/results /home/jahians/cypress/plugins; \ - npm install -g corepack ; \ - corepack enable +RUN apt-get update && apt-get install -y jq curl + +RUN adduser --disabled-password jahians USER jahians WORKDIR /home/jahians -COPY --chown=jahians:jahians . /home/jahians +COPY --chown=jahians:jahians package.json yarn.lock /home/jahians/ + +RUN mkdir -p /home/jahians/run-artifacts /home/jahians/results /home/jahians/cypress/plugins #CI=true reduces the verbosity of the installation logs -RUN CI=true yarn set version ${YARN_VERSION} \ - CI=true yarn install; \ - ls -al /home/jahians/ ; \ - /home/jahians/node_modules/.bin/cypress install; \ - mkdir -p .m2; \ - cp maven.settings.xml .m2/settings.xml; \ - exit 0 +RUN CI=true yarn set version ${YARN_VERSION} ; \ + yarn install + +COPY --chown=jahians:jahians . /home/jahians + +RUN CI=true /home/jahians/node_modules/.bin/cypress install + +RUN mkdir -p .m2; cp maven.settings.xml .m2/settings.xml; exit 0 CMD /bin/bash -c /home/jahians/env.run.sh From 9671172eff2d2dae9af5b02e0beea7b4b4b9c00f Mon Sep 17 00:00:00 2001 From: Serge Huber Date: Mon, 18 Mar 2024 17:02:40 +0100 Subject: [PATCH 2/2] TECH-1635 Revert most layer changes Update version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7cf55f2..ea54c45 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jahia/cypress", - "version": "3.19.1", + "version": "3.19.2", "scripts": { "build": "tsc", "lint": "eslint src -c .eslintrc.json --ext .ts"