Commit 68c282a
committed
ci: use CI Identities for Windows internal-registry push; keep consuming from mirror
The Windows shell runners have no working registry.ddbuild.io creds (host
docker config only has the ECR cred helper, which fails with
NoCredentialProviders). Drop the dead-end AWS_REGION workaround and add the
CI Identities id_tokens to the Windows build jobs, the supported auth for
non-K8s runners (onboarding pending, #ci-identities). The assume-role +
docker-config script wiring is deferred until it can be verified post-onboarding.
Windows jobs are all manual, so they don't block the pipeline. Until internal
Windows images exist, revert the tracer/package generators to consume Windows
images from the Docker Hub mirror (ce65269 state) to avoid 404s.1 parent 0fb5a10 commit 68c282a
3 files changed
Lines changed: 6 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
147 | 146 | | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
148 | 151 | | |
149 | 152 | | |
150 | 153 | | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | 154 | | |
158 | 155 | | |
159 | 156 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
| |||
0 commit comments