mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
AAE-12192 - adding upload artifacts action (#8172)
* fix conflict * AAE-12192 upload artifact action * AAE-12192 upload artifact action * AAE-12192 upload artifact action * fix conflict * skip check approved * testing artifact upload * testing artifact upload * put devel flag again
This commit is contained in:
18
.github/actions/e2e/action.yml
vendored
18
.github/actions/e2e/action.yml
vendored
@@ -60,7 +60,7 @@ runs:
|
|||||||
run: |
|
run: |
|
||||||
set -u;
|
set -u;
|
||||||
mkdir -p "${SMART_RUNNER_PATH}"
|
mkdir -p "${SMART_RUNNER_PATH}"
|
||||||
if [[ $(aws s3 ls "${S3_BUILD_BUCKET}/adf/${REMOTE_PATH}" > /dev/null; echo $?) -eq 0 ]]; then
|
if [[ $(aws s3 ls "${S3_BUILD_BUCKET}/adf/${REMOTE_PATH}" > /dev/null; echo $?) -eq 0 ]]; then
|
||||||
echo "downloading test files"
|
echo "downloading test files"
|
||||||
aws s3 cp "${S3_BUILD_BUCKET}/adf/${REMOTE_PATH}" .;
|
aws s3 cp "${S3_BUILD_BUCKET}/adf/${REMOTE_PATH}" .;
|
||||||
tar xzf ${{ inputs.e2e-tar-name }};
|
tar xzf ${{ inputs.e2e-tar-name }};
|
||||||
@@ -134,7 +134,7 @@ runs:
|
|||||||
PROVIDER: "${{ inputs.e2e-test-provider }}"
|
PROVIDER: "${{ inputs.e2e-test-provider }}"
|
||||||
AUTH_TYPE: "${{ inputs.e2e-test-auth }}"
|
AUTH_TYPE: "${{ inputs.e2e-test-auth }}"
|
||||||
E2E_TEST_ID: "${{ inputs.e2e-test-id }}"
|
E2E_TEST_ID: "${{ inputs.e2e-test-id }}"
|
||||||
|
|
||||||
uses: nick-fields/retry@v2.8.2
|
uses: nick-fields/retry@v2.8.2
|
||||||
with:
|
with:
|
||||||
timeout_minutes: 40
|
timeout_minutes: 40
|
||||||
@@ -144,15 +144,23 @@ runs:
|
|||||||
command: |
|
command: |
|
||||||
set -u;
|
set -u;
|
||||||
export GH_ACTION_RETRY_COUNT=$(cat ${GITHUB_OUTPUT} | grep -E '^[0-9]{1,2}$' | tail -n1)
|
export GH_ACTION_RETRY_COUNT=$(cat ${GITHUB_OUTPUT} | grep -E '^[0-9]{1,2}$' | tail -n1)
|
||||||
echo "RETRY GH_ACTION_RETRY_COUNT = <$GH_ACTION_RETRY_COUNT>"
|
echo "RETRY GH_ACTION_RETRY_COUNT = <$GH_ACTION_RETRY_COUNT>"
|
||||||
if [[ ${{ inputs.e2e-test-folder }} == 'content-services/upload' ]]; then
|
if [[ ${{ inputs.e2e-test-folder }} == 'content-services/upload' ]]; then
|
||||||
export DISPLAY=:99
|
export DISPLAY=:99
|
||||||
chromedriver --url-base=/wd/hub &
|
chromedriver --url-base=/wd/hub &
|
||||||
sudo Xvfb -ac :99 -screen 0 1280x1024x24 > /dev/null 2>&1 & # optional
|
sudo Xvfb -ac :99 -screen 0 1280x1024x24 > /dev/null 2>&1 & # optional
|
||||||
bash ./scripts/travis/e2e/e2e.sh "$E2E_TEST_ID" "browser" || exit 1
|
bash ./scripts/travis/e2e/e2e.sh "$E2E_TEST_ID" "browser" || exit 1
|
||||||
else
|
else
|
||||||
bash ./scripts/travis/e2e/e2e.sh "$E2E_TEST_ID" || exit 1
|
bash ./scripts/travis/e2e/e2e.sh "$E2E_TEST_ID" || exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
- name: upload artifacts on gh
|
||||||
|
id: upload_gh
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: e2e-artifact-output
|
||||||
|
path: /home/runner/work/alfresco-ng2-components/alfresco-ng2-components/e2e-output-*
|
||||||
|
|
||||||
- name: upload smartrunner tests results on s3 to cache tests
|
- name: upload smartrunner tests results on s3 to cache tests
|
||||||
shell: bash
|
shell: bash
|
||||||
if: always()
|
if: always()
|
||||||
|
1
.github/workflows/pull-request.yml
vendored
1
.github/workflows/pull-request.yml
vendored
@@ -194,7 +194,6 @@ jobs:
|
|||||||
- uses: ./.github/actions/download-cache-and-artifacts
|
- uses: ./.github/actions/download-cache-and-artifacts
|
||||||
- run: nx affected:build $NX_CALCULATION_FLAGS --prod
|
- run: nx affected:build $NX_CALCULATION_FLAGS --prod
|
||||||
- run: nx build demoshell --configuration production
|
- run: nx build demoshell --configuration production
|
||||||
- run: rm -f /home/runner/work/alfresco-ng2-components/alfresco-ng2-components/node_modules/.ngcc_lock_file
|
|
||||||
- run: nx affected --target=build-storybook $NX_CALCULATION_FLAGS --configuration ci
|
- run: nx affected --target=build-storybook $NX_CALCULATION_FLAGS --configuration ci
|
||||||
- uses: ./.github/actions/upload-cache-and-artifacts
|
- uses: ./.github/actions/upload-cache-and-artifacts
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user