-
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
Use AzDO Pipeline Resources to define our build Docker containers #75473
Use AzDO Pipeline Resources to define our build Docker containers #75473
Conversation
Tagging subscribers to this area: @dotnet/runtime-infrastructure Issue DetailsRefactor all of the docker images we use in our build into AzDO container resources. Also update all of our pipelines (we have a lot) to use this new format. This enables a few things:
The vast majority of changes in this PR are whitespace changes. I highly recommend viewing changes either side-by-side (to validate YAML whitespace changes) or with whitespace changes hidden (for the more interesting logic changes in the YAML).
|
1c682f1
to
972bcdf
Compare
…iner resources. Also update all of our pipelines (we have a lot) to use this new format. This enables a few things: 1. We can pass the ROOTFS_DIR environment variable as part of the container. 2. Docker container names are better centralized in an easier to read and easier to parse file. Fix typo in template name Pipeline template parameters are declared differently for some reason (and are strongly typed) Fix runtime and runtime-llvm pipeilne defs Explicitly reference mcr.microsoft.com
606928f
to
faee2c3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you have an official build?
Files #76750 for the timeout |
Fallout from dotnet#75473, container handling happens in platform-matrix.yml now.
Fallout from #75473, container handling happens in platform-matrix.yml now.
Refactor all of the docker images we use in our build into AzDO container resources.
Also update all of our pipelines (we have a lot) to use this new format.
This enables a few things:
The vast majority of changes in this PR are whitespace changes. I highly recommend viewing changes either side-by-side (to validate YAML whitespace changes) or with whitespace changes hidden (for the more interesting logic changes in the YAML).