44 privileged : true
55
66 - id : pull-hmcts-base-amd64
7- cmd : docker image rm -f {{.Run.Registry}} /base/node:20-alpine || true && docker pull --platform linux/amd64 {{.Run.Registry}} /base/node:20-alpine
7+ cmd : docker image rm -f hmctsprod.azurecr.io /base/node:20-alpine || true && docker pull --platform linux/amd64 hmctsprod.azurecr.io /base/node:20-alpine
88 when : ["-"]
99 retries : 3
1010 retryDelay : 5
1111
1212 - id : pull-base-amd64
13- cmd : docker pull --platform linux/amd64 {{.Run.Registry}} /ccd/ccd-case-activity-api/base:amd64 || true
13+ cmd : docker pull --platform linux/amd64 hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:amd64 || true
1414 when : ["-"]
1515 retries : 3
1616 retryDelay : 5
1717
1818 - id : pull-build-amd64
19- cmd : docker pull --platform linux/amd64 {{.Run.Registry}} /ccd/ccd-case-activity-api/build:amd64 || true
19+ cmd : docker pull --platform linux/amd64 hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:amd64 || true
2020 when : ["-"]
2121 retries : 3
2222 retryDelay : 5
2323
2424 - id : base-amd64
2525 build : >
26- -t {{.Run.Registry}} /ccd/ccd-case-activity-api/base:amd64
26+ -t hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:amd64
2727 --pull
28- --cache-from {{.Run.Registry}} /ccd/ccd-case-activity-api/base:amd64
28+ --cache-from hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:amd64
2929 --build-arg PLATFORM=/linux/amd64
3030 --platform linux/amd64
3131 --target base
@@ -38,10 +38,10 @@ steps:
3838
3939 - id : build-amd64
4040 build : >
41- -t {{.Run.Registry}} /ccd/ccd-case-activity-api/build:amd64
41+ -t hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:amd64
4242 --pull
43- --cache-from {{.Run.Registry}} /ccd/ccd-case-activity-api/base:amd64
44- --cache-from {{.Run.Registry}} /ccd/ccd-case-activity-api/build:amd64
43+ --cache-from hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:amd64
44+ --cache-from hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:amd64
4545 --build-arg PLATFORM=/linux/amd64
4646 --platform linux/amd64
4747 --target build
@@ -55,10 +55,10 @@ steps:
5555
5656 - id : runtime-amd64
5757 build : >
58- -t {{.Run.Registry}} /{{CI_IMAGE_TAG}}-amd64
58+ -t hmctsprod.azurecr.io /{{CI_IMAGE_TAG}}-amd64
5959 --pull
60- --cache-from {{.Run.Registry}} /ccd/ccd-case-activity-api/base:amd64
61- --cache-from {{.Run.Registry}} /ccd/ccd-case-activity-api/build:amd64
60+ --cache-from hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:amd64
61+ --cache-from hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:amd64
6262 --build-arg PLATFORM=/linux/amd64
6363 --platform linux/amd64
6464 --target runtime
@@ -71,21 +71,21 @@ steps:
7171 retryDelay : 5
7272
7373 - id : pull-hmcts-base-arm64
74- cmd : docker image rm -f {{.Run.Registry}} /base/node:20-alpine || true && docker pull --platform linux/arm64 {{.Run.Registry}} /base/node:20-alpine
74+ cmd : docker image rm -f hmctsprod.azurecr.io /base/node:20-alpine || true && docker pull --platform linux/arm64 hmctsprod.azurecr.io /base/node:20-alpine
7575 when :
7676 - pull-hmcts-base-amd64
7777 retries : 3
7878 retryDelay : 5
7979
8080 - id : pull-base-arm64
81- cmd : docker pull --platform linux/arm64 {{.Run.Registry}} /ccd/ccd-case-activity-api/base:arm64 || true
81+ cmd : docker pull --platform linux/arm64 hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:arm64 || true
8282 when :
8383 - pull-base-amd64
8484 retries : 3
8585 retryDelay : 5
8686
8787 - id : pull-build-arm64
88- cmd : docker pull --platform linux/arm64 {{.Run.Registry}} /ccd/ccd-case-activity-api/build:arm64 || true
88+ cmd : docker pull --platform linux/arm64 hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:arm64 || true
8989 when :
9090 - pull-build-amd64
9191 retries : 3
@@ -101,9 +101,9 @@ steps:
101101
102102 - id : base-arm64
103103 build : >
104- -t {{.Run.Registry}} /ccd/ccd-case-activity-api/base:arm64
104+ -t hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:arm64
105105 --pull
106- --cache-from {{.Run.Registry}} /ccd/ccd-case-activity-api/base:arm64
106+ --cache-from hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:arm64
107107 --build-arg PLATFORM=/linux/arm64
108108 --platform linux/arm64/v8
109109 --target base
@@ -116,10 +116,10 @@ steps:
116116
117117 - id : build-arm64
118118 build : >
119- -t {{.Run.Registry}} /ccd/ccd-case-activity-api/build:arm64
119+ -t hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:arm64
120120 --pull
121- --cache-from {{.Run.Registry}} /ccd/ccd-case-activity-api/base:arm64
122- --cache-from {{.Run.Registry}} /ccd/ccd-case-activity-api/build:arm64
121+ --cache-from hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:arm64
122+ --cache-from hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:arm64
123123 --build-arg PLATFORM=/linux/arm64
124124 --platform linux/arm64/v8
125125 --target build
@@ -133,10 +133,10 @@ steps:
133133
134134 - id : runtime-arm64
135135 build : >
136- -t {{.Run.Registry}} /{{CI_IMAGE_TAG}}-arm64
136+ -t hmctsprod.azurecr.io /{{CI_IMAGE_TAG}}-arm64
137137 --pull
138- --cache-from {{.Run.Registry}} /ccd/ccd-case-activity-api/base:arm64
139- --cache-from {{.Run.Registry}} /ccd/ccd-case-activity-api/build:arm64
138+ --cache-from hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:arm64
139+ --cache-from hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:arm64
140140 --build-arg PLATFORM=/linux/arm64
141141 --platform linux/arm64/v8
142142 --target runtime
@@ -150,55 +150,55 @@ steps:
150150
151151 - id : push-images
152152 push :
153- - " {{.Run.Registry}} /ccd/ccd-case-activity-api/base:amd64"
154- - " {{.Run.Registry}} /ccd/ccd-case-activity-api/build:amd64"
155- - " {{.Run.Registry}} /{{CI_IMAGE_TAG}}-amd64"
156- - " {{.Run.Registry}} /ccd/ccd-case-activity-api/base:arm64"
157- - " {{.Run.Registry}} /ccd/ccd-case-activity-api/build:arm64"
158- - " {{.Run.Registry}} /{{CI_IMAGE_TAG}}-arm64"
153+ - " hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:amd64"
154+ - " hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:amd64"
155+ - " hmctsprod.azurecr.io /{{CI_IMAGE_TAG}}-amd64"
156+ - " hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:arm64"
157+ - " hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:arm64"
158+ - " hmctsprod.azurecr.io /{{CI_IMAGE_TAG}}-arm64"
159159 when :
160160 - runtime-amd64
161161 - runtime-arm64
162162 retries : 3
163163 retryDelay : 5
164164
165165 - id : manifest-create-base
166- cmd : docker manifest create {{.Run.Registry}} /ccd/ccd-case-activity-api/base {{.Run.Registry}} /ccd/ccd-case-activity-api/base:amd64 {{.Run.Registry}} /ccd/ccd-case-activity-api/base:arm64
166+ cmd : docker manifest create hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:amd64 hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base:arm64
167167 when :
168168 - push-images
169169 retries : 3
170170 retryDelay : 5
171171
172172 - id : manifest-push-base
173- cmd : docker manifest push --purge {{.Run.Registry}} /ccd/ccd-case-activity-api/base
173+ cmd : docker manifest push --purge hmctsprod.azurecr.io /ccd/ccd-case-activity-api/base
174174 when :
175175 - manifest-create-base
176176 retries : 3
177177 retryDelay : 5
178178
179179 - id : manifest-create-build
180- cmd : docker manifest create {{.Run.Registry}} /ccd/ccd-case-activity-api/build {{.Run.Registry}} /ccd/ccd-case-activity-api/build:amd64 {{.Run.Registry}} /ccd/ccd-case-activity-api/build:arm64
180+ cmd : docker manifest create hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:amd64 hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build:arm64
181181 when :
182182 - push-images
183183 retries : 3
184184 retryDelay : 5
185185
186186 - id : manifest-push-build
187- cmd : docker manifest push --purge {{.Run.Registry}} /ccd/ccd-case-activity-api/build
187+ cmd : docker manifest push --purge hmctsprod.azurecr.io /ccd/ccd-case-activity-api/build
188188 when :
189189 - manifest-create-build
190190 retries : 3
191191 retryDelay : 5
192192
193193 - id : manifest-create-runtime
194- cmd : docker manifest create {{.Run.Registry}} /{{CI_IMAGE_TAG}} {{.Run.Registry}} /{{CI_IMAGE_TAG}}-amd64 {{.Run.Registry}} /{{CI_IMAGE_TAG}}-arm64
194+ cmd : docker manifest create hmctsprod.azurecr.io /{{CI_IMAGE_TAG}} hmctsprod.azurecr.io /{{CI_IMAGE_TAG}}-amd64 hmctsprod.azurecr.io /{{CI_IMAGE_TAG}}-arm64
195195 when :
196196 - push-images
197197 retries : 3
198198 retryDelay : 5
199199
200200 - id : manifest-push-runtime
201- cmd : docker manifest push --purge {{.Run.Registry}} /{{CI_IMAGE_TAG}}
201+ cmd : docker manifest push --purge hmctsprod.azurecr.io /{{CI_IMAGE_TAG}}
202202 when :
203203 - manifest-create-runtime
204204 retries : 3
0 commit comments