You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Description of Change
ACES doesn t existing on the internal dnceng so we need to keep what we
had.
This pull request updates the Azure Pipelines configuration for macOS
jobs to simplify pool selection and improve flexibility. The main change
is the removal of the separate `MacOSPoolArm64` parameter and the
introduction of conditional logic to select between internal and public
macOS pools based on the build definition. This allows all macOS test
and build stages to use a unified pool configuration, streamlining
maintenance and making it easier to manage resources for different build
scenarios.
Key changes:
**Pipeline Pool Configuration:**
* Removed the `MacOSPoolArm64` parameter and consolidated macOS pool
definitions into a single `MacOSPool` parameter with `internal` and
`public` options.
**Conditional Pool Selection in Stages:**
* Updated all macOS-related stages (unit tests, sample tests, template
tests, and iOS/Android test jobs) to use conditional logic for pool
selection: if the build is for `'maui-pr'`, the `public` pool is used;
otherwise, the `internal` pool is used.
[[1]](diffhunk://#diff-07a82fab001c5b336d89cb64918f0a88b6b66f03d88d67e0fa13c65202455120L208-R206)
[[2]](diffhunk://#diff-07a82fab001c5b336d89cb64918f0a88b6b66f03d88d67e0fa13c65202455120L229-R230)
[[3]](diffhunk://#diff-07a82fab001c5b336d89cb64918f0a88b6b66f03d88d67e0fa13c65202455120L258-R262)
[[4]](diffhunk://#diff-07a82fab001c5b336d89cb64918f0a88b6b66f03d88d67e0fa13c65202455120L272-R279)
[[5]](diffhunk://#diff-07a82fab001c5b336d89cb64918f0a88b6b66f03d88d67e0fa13c65202455120L286-R347)
[[6]](diffhunk://#diff-07a82fab001c5b336d89cb64918f0a88b6b66f03d88d67e0fa13c65202455120L331-R417)
0 commit comments