@@ -28,7 +28,7 @@ variables:
2828 tags : [ "runner:main", "size:large" ]
2929
3030.docker : &docker
31- tags : [ "runner:docker ", "size:large" ]
31+ tags : [ "arch:amd64 ", "size:large" ]
3232 image : 486234852809.dkr.ecr.us-east-1.amazonaws.com/docker:20.10.13
3333 cache :
3434 key : no-cache
@@ -157,7 +157,7 @@ deploy_to_di_backend:automatic:
157157 UPSTREAM_BRANCH : $CI_COMMIT_BRANCH
158158 UPSTREAM_TAG : $CI_COMMIT_TAG
159159 UPSTREAM_COMMIT_SHORT_SHA : $CI_COMMIT_SHORT_SHA
160-
160+
161161deploy_to_di_backend:manual :
162162 stage : deploy
163163 rules :
@@ -233,8 +233,8 @@ deploy_latest_tag_to_docker_registries:
233233create_key :
234234 stage : generate-signing-key
235235 when : manual
236- needs : []
237- tags : [ "runner:docker ", "size:large" ]
236+ needs : [ ]
237+ tags : [ "arch:amd64 ", "size:large" ]
238238 variables :
239239 PROJECT_NAME : " dd-trace-java"
240240 EXPORT_TO_KEYSERVER : " true"
@@ -255,12 +255,12 @@ tracer-base-image-release:
255255 - if : ' $CI_COMMIT_TAG =~ /^v1\..*/'
256256 when : on_success
257257 dependencies :
258- - build
258+ - build
259259 script :
260260 - echo $GH_TOKEN|docker login ghcr.io/datadog -u uploader --password-stdin
261261 - mkdir -p ./tooling/ci/binaries/ && cp workspace/dd-java-agent/build/libs/*.jar ./tooling/ci/binaries/dd-java-agent.jar
262- - docker build -t ghcr.io/datadog/dd-trace-java/dd-trace-java:latest -f ./tooling/ci/Dockerfile .
263- - docker push ghcr.io/datadog/dd-trace-java/dd-trace-java:latest
262+ - docker buildx build -t ghcr.io/datadog/dd-trace-java/dd-trace-java:latest -f ./tooling/ci/Dockerfile .
263+ - docker push ghcr.io/datadog/dd-trace-java/dd-trace-java:latest
264264
265265tracer-base-image-snapshot :
266266 extends : .ci_authenticated_job
@@ -271,9 +271,9 @@ tracer-base-image-snapshot:
271271 - if : ' $CI_COMMIT_BRANCH == "master"'
272272 when : on_success
273273 dependencies :
274- - build
274+ - build
275275 script :
276276 - echo $GH_TOKEN|docker login ghcr.io/datadog -u uploader --password-stdin
277277 - mkdir -p ./tooling/ci/binaries/ && cp workspace/dd-java-agent/build/libs/*.jar ./tooling/ci/binaries/dd-java-agent.jar
278- - docker build -t ghcr.io/datadog/dd-trace-java/dd-trace-java:latest_snapshot -f ./tooling/ci/Dockerfile .
278+ - docker buildx build -t ghcr.io/datadog/dd-trace-java/dd-trace-java:latest_snapshot -f ./tooling/ci/Dockerfile .
279279 - docker push ghcr.io/datadog/dd-trace-java/dd-trace-java:latest_snapshot
0 commit comments