File tree 1 file changed +32
-1
lines changed
1 file changed +32
-1
lines changed Original file line number Diff line number Diff line change @@ -195,8 +195,9 @@ steps:
195
195
timeout_in_minutes : 5
196
196
retry : *auto-retry
197
197
198
- - label : " release docker image"
198
+ - label : " release docker image: amd64 "
199
199
command : " ci/scripts/docker.sh"
200
+ key : " build-amd64"
200
201
if : build.tag != null
201
202
env :
202
203
PUSH_GHCR : true
@@ -207,3 +208,33 @@ steps:
207
208
GHCR_TOKEN : ghcr-token
208
209
timeout_in_minutes : 25
209
210
retry : *auto-retry
211
+
212
+ - label : " docker-build-push: aarch64"
213
+ command : " ci/scripts/docker.sh"
214
+ key : " build-aarch64"
215
+ if : build.tag != null
216
+ env :
217
+ PUSH_GHCR : true
218
+ plugins :
219
+ - seek-oss/aws-sm#v2.3.1:
220
+ env :
221
+ GHCR_USERNAME : ghcr-username
222
+ GHCR_TOKEN : ghcr-token
223
+ timeout_in_minutes : 25
224
+ retry : *auto-retry
225
+ agents :
226
+ queue : " linux-arm64"
227
+
228
+ - label : " multi arch image create push"
229
+ command : " ci/scripts/multi-arch-docker.sh"
230
+ if : build.tag != null
231
+ depends_on :
232
+ - " build-amd64"
233
+ - " build-aarch64"
234
+ plugins :
235
+ - seek-oss/aws-sm#v2.3.1:
236
+ env :
237
+ GHCR_USERNAME : ghcr-username
238
+ GHCR_TOKEN : ghcr-token
239
+ timeout_in_minutes : 10
240
+ retry : *auto-retry
You can’t perform that action at this time.
0 commit comments