Skip to content

Commit 54cb5c9

Browse files
authored
Migrate from docker:runner to arch:amd64 (#6593)
* Migrate from docker:runner to arch:amd64 * build -> buildx build and apply auto-formatter
1 parent 1377296 commit 54cb5c9

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

.gitlab-ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -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+
161161
deploy_to_di_backend:manual:
162162
stage: deploy
163163
rules:
@@ -233,8 +233,8 @@ deploy_latest_tag_to_docker_registries:
233233
create_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

265265
tracer-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

Comments
 (0)