Build external .NET projects in GitLab CI weekly slow builds

This commit is contained in:
YoshiRulz 2022-09-28 07:20:02 +10:00
parent 466d052c2d
commit 7b060bada4
No known key found for this signature in database
GPG Key ID: C4DE31C245353FB7
1 changed files with 10 additions and 0 deletions

View File

@ -42,6 +42,16 @@ build_asms_release:
- Dist/BuildRelease.sh
stage: build
build_ext_projs:
allow_failure: true
image: mcr.microsoft.com/dotnet/sdk:6.0
rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"'
when: always
script:
- for d in $CI_PROJECT_DIR/ExternalProjects/*; do if [ -e "$d/build_release.sh" ]; then cd "$d" && ./build_release.sh; fi; done
stage: test
build_ext_tools:
allow_failure: true
image: mcr.microsoft.com/dotnet/sdk:6.0