[AAE-11882] demoshell fix; pipeline bugfix (#8093)

* demoshell regr fix; s3 cache on s3; setup chrome; e2e headless fix
This commit is contained in:
Marco Carrozzo
2023-01-03 17:07:39 +01:00
committed by GitHub
parent 0560197898
commit 85429b4cf1
12 changed files with 222 additions and 160 deletions
+15 -2
View File
@@ -27,7 +27,6 @@ runs:
cache-name: node-cache
with:
path: |
node_modules
~/.npm
nxcache
dist
@@ -36,6 +35,20 @@ runs:
node-${{ runner.os }}-build-${{ env.cache-name }}-
node-${{ runner.os }}-build-
node-${{ runner.os }}-
- name: Node Modules cache
id: node-modules-cache
if: ${{ inputs.enable-node-modules-cache == 'true' }}
uses: actions/cache@v3
env:
cache-name: node-modules-cache
with:
path: |
node_modules
key: .npm-${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}-${{ steps.tag-sha.outputs.tag_sha }}
restore-keys: |
node_modules-${{ runner.os }}-build-${{ env.cache-name }}-
node_modules-${{ runner.os }}-build-
node_modules-${{ runner.os }}-
- name: pip cache
uses: actions/cache@v3
if: ${{ inputs.enable-cache == 'true' }}
@@ -43,7 +56,7 @@ runs:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-
restore-keys: |
${{ runner.os }}
${{ runner.os }}
# ENV LOAD
- name: load .travis.yml env.global variables
uses: Alfresco/alfresco-build-tools/.github/actions/travis-env-load@v1.17.0