Commit 9868552
Adding support for self-hosted pools (#154)
This change added support for self-hosted agent pools for potentially
onboarding Windows on ARM systems as there is no plan for Microsoft
hosted Windows ARM agents as of today.
The main change is around the flag of installing tools or not. The
existing routine will expect the incoming flag being a boolean type,
which does not work when this parameter is being populated using a
variable (string). This change will update the flag to string type as
well.
After changing, the only file being synced to individual repos is
`MuDevOpsWrapper.yml`. And each repo can configure their own build
matrix for build target, architecture list, run on selfhost agents or
not, etc.
This is considered a breaking change, due to:
1. `Steps/PrGate.yml` updated the `extra_install_steps` to be invoked
before `stuart_setup` and `stuart_update`. But this change does not
knowingly break the existing consumers.
2. `Jobs/PrGate.yml` updated the parameters to accept
`parameters.build_matrix`, which needs the consumers to update top level
yaml script to comply with the updated template.
---------
Co-authored-by: Michael Kubacki <michael.kubacki@microsoft.com>1 parent 3d4b2cd commit 9868552
16 files changed
Lines changed: 182 additions & 583 deletions
File tree
- .sync
- azure_pipelines
- custom
- mu_feature_config
- mu_feature_ipmi
- mu_feature_mm_supv
- mu_oem_sample
- matrix_dependent
- Jobs
- Steps
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | 30 | | |
92 | 31 | | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
| 32 | + | |
| 33 | + | |
98 | 34 | | |
99 | 35 | | |
| 36 | + | |
100 | 37 | | |
101 | 38 | | |
102 | 39 | | |
103 | 40 | | |
104 | 41 | | |
105 | 42 | | |
106 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
107 | 48 | | |
108 | 49 | | |
109 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
Lines changed: 0 additions & 46 deletions
This file was deleted.
Lines changed: 0 additions & 44 deletions
This file was deleted.
Lines changed: 0 additions & 39 deletions
This file was deleted.
Lines changed: 0 additions & 37 deletions
This file was deleted.
Lines changed: 0 additions & 40 deletions
This file was deleted.
0 commit comments