From b45b026277d64e7a2aab8de8df6fce9b49e7b19c Mon Sep 17 00:00:00 2001 From: Marco Carrozzo Date: Thu, 19 Jan 2023 15:43:34 +0100 Subject: [PATCH] devel cache --- .github/actions/setup/action.yml | 6 +-- .github/workflows/devel.yml | 69 ++++++++++++++++++++++++++++++ .github/workflows/pull-request.yml | 12 ++++++ 3 files changed, 84 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/devel.yml diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index ad5a8313fa..9262862d97 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -43,10 +43,10 @@ runs: with: path: | nxcache - key: nxcache-${{ github.ref_name }}-${{ inputs.cache-key-suffix }}-${{ hashFiles('**/package-lock.json') }} + key: nxcache-${{ inputs.cache-key-suffix }}-${{ hashFiles('**/package-lock.json') }} restore-keys: | - nxcache-${{ github.ref_name }}-build-${{ inputs.cache-key-suffix }} - nxcache-${{ github.ref_name }}- + nxcache-build-${{ inputs.cache-key-suffix }} + nxcache- - name: Node Modules cache id: node-modules-cache if: ${{ inputs.enable-global-node-modules-cache == 'true' }} diff --git a/.github/workflows/devel.yml b/.github/workflows/devel.yml new file mode 100644 index 0000000000..d9ed9fca4b --- /dev/null +++ b/.github/workflows/devel.yml @@ -0,0 +1,69 @@ +name: "devel" + +on: + push: + branches: + - AAE-12190* + +env: + BASE_REF: ${{ github.base_ref }} + HEAD_REF: ${{ github.head_ref }} + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + GITHUB_BRANCH: ${{ github.ref_name }} + TRAVIS_BUILD_DIR: ${{ github.workspace }} + TRAVIS_COMMIT: ${{ github.sha }} + BUILD_ID: ${{ github.run_id }} + TRAVIS_RUN_NUMBER: ${{ github.run_attempt }} + TRAVIS_BUILD_NUMBER: ${{ github.run_id }} + JOB_ID: ${{ github.run_id }} + PROXY_HOST_BPM: ${{ secrets.E2E_HOST }} + E2E_HOST_APA: ${{ secrets.E2E_HOST_APA }} + E2E_HOST: ${{ secrets.E2E_HOST }} + E2E_USERNAME: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }} + E2E_PASSWORD: ${{ secrets.E2E_PASSWORD }} + E2E_ADMIN_EMAIL_IDENTITY: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }} + E2E_ADMIN_PASSWORD_IDENTITY: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }} + USERNAME_ADF: ${{ secrets.E2E_USERNAME }} + PASSWORD_ADF: ${{ secrets.E2E_PASSWORD }} + URL_HOST_ADF: ${{ secrets.URL_HOST_ADF }} + IDENTITY_ADMIN_EMAIL: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }} + IDENTITY_ADMIN_PASSWORD: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }} + AWS_S3_BUCKET_ACTIVITI_LICENSE: ${{ secrets.AWS_S3_BUCKET_ACTIVITI_LICENSE }} + HOST_SSO: ${{ secrets.HOST_SSO }} + LOG_LEVEL: "ERROR" + E2E_LOG_LEVEL: "ERROR" + E2E_MODELER_USERNAME: ${{ secrets.E2E_MODELER_USERNAME }} + E2E_MODELER_PASSWORD: ${{ secrets.E2E_MODELER_PASSWORD }} + EXTERNAL_ACS_HOST: ${{ secrets.EXTERNAL_ACS_HOST }} + E2E_DEVOPS_USERNAME: ${{ secrets.E2E_DEVOPS_USERNAME }} + E2E_DEVOPS_PASSWORD: ${{ secrets.E2E_DEVOPS_PASSWORD }} + USERNAME_SUPER_ADMIN_ADF: ${{ secrets.USERNAME_SUPER_ADMIN_ADF }} + PASSWORD_SUPER_ADMIN_ADF: ${{ secrets.PASSWORD_SUPER_ADMIN_ADF }} + HR_USER: ${{ secrets.HR_USER }} + HR_USER_PASSWORD: ${{ secrets.HR_USER_PASSWORD }} + SMART_RUNNER_PATH: ".protractor-smartrunner" + S3_DBP_PATH: ${{ secrets.S3_DBP_PATH }} + S3_BUILD_BUCKET: ${{ secrets.S3_BUILD_BUCKET }} + S3_BUILD_BUCKET_SHORT_NAME: ${{ secrets.S3_BUILD_BUCKET_SHORT_NAME }} + NODE_OPTIONS: "--max-old-space-size=5120" + DOCKER_REPOSITORY_DOMAIN: ${{ secrets.DOCKER_REPOSITORY_DOMAIN }} + DOCKER_REPOSITORY_USER: ${{ secrets.DOCKER_REPOSITORY_USER }} + DOCKER_REPOSITORY_PASSWORD: ${{ secrets.DOCKER_REPOSITORY_PASSWORD }} + DOCKER_REPOSITORY_STORYBOOK: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/storybook" + DOCKER_REPOSITORY: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/demo-shell" + +jobs: + devel: + uses: ./.github/workflows/pull-request.yml + secrets: inherit + with: + dry-run-release: true + skip-pr-approve: true + + release: + uses: ./.github/workflows/release.yml + secrets: inherit + with: + dry-run-release: true + diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 8a0e612f44..69ae825ef9 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -130,6 +130,18 @@ jobs: - uses: ./.github/actions/upload-cache-and-artifacts with: packages: 'dist node_modules' + - name: show files + run: | + pwd + ls -lha + echo "====DIST====" + find dist -maxdepth 1 -type d || true + echo "====NXCACHE====" + find nxcache -maxdepth 1 -type d || true + echo "====ADF====" + find node_modules/@alfresco/ -maxdepth 1 -type d || true + echo "====NX====" + find node_modules/nx/ -maxdepth 1 -type d || true unit-tests: timeout-minutes: 30