Add Selfhost job to Build Web check for failures job (#3614)

This commit is contained in:
Vince Grassia 2022-09-26 10:16:53 -04:00 committed by GitHub
parent 67c447d54c
commit 81f3fd0aa9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -355,6 +355,7 @@ jobs:
- cloc
- setup
- build-artifacts
- build-commercial-selfhost-image
- build-qa
- crowdin-push
steps:
@ -364,6 +365,7 @@ jobs:
CLOC_STATUS: ${{ needs.cloc.result }}
SETUP_STATUS: ${{ needs.setup.result }}
ARTIFACT_STATUS: ${{ needs.build-artifacts.result }}
BUILD_SELFHOST_STATUS: ${{ needs.build-commercial-selfhost-image.result }}
BUILD_QA_STATUS: ${{ needs.build-qa.result }}
CROWDIN_PUSH_STATUS: ${{ needs.crowdin-push.result }}
run: |
@ -373,6 +375,8 @@ jobs:
exit 1
elif [ "$ARTIFACT_STATUS" = "failure" ]; then
exit 1
elif [ "$BUILD_SELFHOST_STATUS" = "failure" ]; then
exit 1
elif [ "$BUILD_QA_STATUS" = "failure" ]; then
exit 1
elif [ "$CROWDIN_PUSH_STATUS" = "failure" ]; then