From 5b7716c7c148e41d87eb5cd74fd37ba77d3e995e Mon Sep 17 00:00:00 2001 From: Tony Hsu Date: Tue, 13 May 2025 12:55:05 +0200 Subject: [PATCH] Pin shared pipeline --- .gitlab-ci.yml | 10 ++++++---- .gitlab/one-pipeline.locked.yml | 4 ++++ 2 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 .gitlab/one-pipeline.locked.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a7c1e528a11..49e140dec2f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,8 @@ include: - - remote: https://gitlab-templates.ddbuild.io/libdatadog/include/ci_authenticated_job.yml - - remote: https://gitlab-templates.ddbuild.io/libdatadog/include/one-pipeline.yml + - project: DataDog/apm-reliability/libdatadog-build + ref: 0f677257308e1c379af490b754febfb40fa2c06d + file: templates/ci_authenticated_job.yml + - local: ".gitlab/one-pipeline.locked.yml" - local: ".gitlab/benchmarks.yml" - local: ".gitlab/macrobenchmarks.yml" - local: ".gitlab/exploration-tests.yml" @@ -394,7 +396,7 @@ muzzle-dep-report: - if: $CI_COMMIT_BRANCH == "master" when: on_success script: - - > + - > if [ "$PROFILE_TESTS" == "true" ] && [ "$testJvm" != "ibm8" ] && [ "$testJvm" != "oracle8" ]; then export PROFILER_COMMAND="-XX:StartFlightRecording=settings=profile,filename=/tmp/${CI_JOB_NAME_SLUG}.jfr,dumponexit=true"; @@ -799,4 +801,4 @@ tracer-base-image-snapshot: - echo $GH_TOKEN|docker login ghcr.io/datadog -u uploader --password-stdin - mkdir -p ./tooling/ci/binaries/ && cp workspace/dd-java-agent/build/libs/*.jar ./tooling/ci/binaries/dd-java-agent.jar - docker buildx build -t ghcr.io/datadog/dd-trace-java/dd-trace-java:latest_snapshot -f ./tooling/ci/Dockerfile . - - docker push ghcr.io/datadog/dd-trace-java/dd-trace-java:latest_snapshot + - docker push ghcr.io/datadog/dd-trace-java/dd-trace-java:latest_snapshot diff --git a/.gitlab/one-pipeline.locked.yml b/.gitlab/one-pipeline.locked.yml new file mode 100644 index 00000000000..d548a71b3ad --- /dev/null +++ b/.gitlab/one-pipeline.locked.yml @@ -0,0 +1,4 @@ +# DO NOT EDIT THIS FILE MANUALLY +# This file is auto-generated by automation. +include: + - remote: https://gitlab-templates.ddbuild.io/libdatadog/one-pipeline/ca/05e116339b9780a138a474d0348e97debfca97f27bbc4ca489cf4e4c90d9cc94/one-pipeline.yml