-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[release/7.0] CI: Run runtime-extra-platforms
with batched builds for release
#76615
Conversation
…tnet#76587) .. branches. Currently, for `release/*` branches, the pipeline is run twice a day, if there are any changes since the last *successful* run. In contrast, the `runtime` pipeline only runs batched builds for the release branches. This can get into a situation like: 1. commit ABC pushed to the release branch 2. `runtime` builds for ABC -- batched build 3. `runtime-extra-platforms` builds on a schedule, but this pipeline is unstable, and fails. 4. `runtime-extra-platforms` now runs twice a day, till we have a new commit, because the pipeline is never green Instead, this changes the behavior to match `runtime` pipeline, and only run batched builds.
Tagging subscribers to this area: @dotnet/runtime-infrastructure Issue DetailsBackport of PR #76587 . Currently, for This can get into a situation like:
Instead, this changes the behavior to match Customer impactInfrastructure only change, so no customer impact. TestingManual testing Risknone
|
this is just infrastructure no need to involve tactics |
@akoeplinger @steveisok can one of you sign off |
/azp run runtime-extra-platforms |
Azure Pipelines successfully started running 1 pipeline(s). |
Canceled the |
@carlossanlop ready to go! |
Approved, CI verified, infra-only change. Ready to merge. |
Backport of PR #76587 .
Currently, for
release/*
branches, the pipeline is run twice a day, if there are any changes since the last successful run. In contrast, theruntime
pipeline only runs batched builds for the release branches.This can get into a situation like:
runtime
builds for ABC -- batched buildruntime-extra-platforms
builds on a schedule, but this pipeline is unstable, and fails.runtime-extra-platforms
now runs twice a day, till we have a new commit, because the pipeline is never greenInstead, this changes the behavior to match
runtime
pipeline, and only run batched builds.Customer impact
Infrastructure only change, so no customer impact.
Testing
Manual testing
Risk
none