Skip to content

Commit c26723b

Browse files
committed
Comment out publishing steps
1 parent 887ea39 commit c26723b

File tree

2 files changed

+133
-133
lines changed

2 files changed

+133
-133
lines changed

.gitlab-ci.yml

Lines changed: 131 additions & 131 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
include:
2-
- local: ".gitlab/one-pipeline.locked.yml"
2+
# - local: ".gitlab/one-pipeline.locked.yml"
33
- local: ".gitlab/benchmarks.yml"
44
- local: ".gitlab/macrobenchmarks.yml"
55
- local: ".gitlab/exploration-tests.yml"
66
- local: ".gitlab/ci-visibility-tests.yml"
77

88
stages:
99
- build
10-
- shared-pipeline
11-
- publish
10+
# - shared-pipeline
11+
# - publish
1212
- benchmarks
1313
- macrobenchmarks
1414
- tests
@@ -293,36 +293,36 @@ populate_dep_cache:
293293
# - GRADLE_TARGET: ":smokeTest"
294294
# CACHE_TYPE: "smoke"
295295

296-
publish-artifacts-to-s3:
297-
image: registry.ddbuild.io/images/mirror/amazon/aws-cli:2.4.29
298-
stage: publish
299-
needs: [ build ]
300-
script:
301-
- source upstream.env
302-
- export VERSION="${UPSTREAM_TRACER_VERSION%~*}" # remove ~githash from the end of version
303-
- aws s3 cp workspace/dd-java-agent/build/libs/dd-java-agent-${VERSION}.jar s3://dd-trace-java-builds/${CI_COMMIT_REF_NAME}/dd-java-agent.jar
304-
- aws s3 cp workspace/dd-trace-api/build/libs/dd-trace-api-${VERSION}.jar s3://dd-trace-java-builds/${CI_COMMIT_REF_NAME}/dd-trace-api.jar
305-
- aws s3 cp workspace/dd-trace-ot/build/libs/dd-trace-ot-${VERSION}.jar s3://dd-trace-java-builds/${CI_COMMIT_REF_NAME}/dd-trace-ot.jar
306-
- aws s3 cp workspace/dd-java-agent/build/libs/dd-java-agent-${VERSION}.jar s3://dd-trace-java-builds/${CI_PIPELINE_ID}/dd-java-agent.jar
307-
- aws s3 cp workspace/dd-trace-api/build/libs/dd-trace-api-${VERSION}.jar s3://dd-trace-java-builds/${CI_PIPELINE_ID}/dd-trace-api.jar
308-
- aws s3 cp workspace/dd-trace-ot/build/libs/dd-trace-ot-${VERSION}.jar s3://dd-trace-java-builds/${CI_PIPELINE_ID}/dd-trace-ot.jar
309-
- |
310-
cat << EOF > links.json
311-
{
312-
"S3 Links": [
313-
{
314-
"external_link": {
315-
"label": "Public Link to dd-java-agent.jar",
316-
"url": "https://s3.us-east-1.amazonaws.com/dd-trace-java-builds/${CI_PIPELINE_ID}/dd-java-agent.jar"
317-
}
318-
}
319-
]
320-
}
321-
EOF
322-
artifacts:
323-
reports:
324-
annotations:
325-
- links.json
296+
#publish-artifacts-to-s3:
297+
# image: registry.ddbuild.io/images/mirror/amazon/aws-cli:2.4.29
298+
# stage: publish
299+
# needs: [ build ]
300+
# script:
301+
# - source upstream.env
302+
# - export VERSION="${UPSTREAM_TRACER_VERSION%~*}" # remove ~githash from the end of version
303+
# - aws s3 cp workspace/dd-java-agent/build/libs/dd-java-agent-${VERSION}.jar s3://dd-trace-java-builds/${CI_COMMIT_REF_NAME}/dd-java-agent.jar
304+
# - aws s3 cp workspace/dd-trace-api/build/libs/dd-trace-api-${VERSION}.jar s3://dd-trace-java-builds/${CI_COMMIT_REF_NAME}/dd-trace-api.jar
305+
# - aws s3 cp workspace/dd-trace-ot/build/libs/dd-trace-ot-${VERSION}.jar s3://dd-trace-java-builds/${CI_COMMIT_REF_NAME}/dd-trace-ot.jar
306+
# - aws s3 cp workspace/dd-java-agent/build/libs/dd-java-agent-${VERSION}.jar s3://dd-trace-java-builds/${CI_PIPELINE_ID}/dd-java-agent.jar
307+
# - aws s3 cp workspace/dd-trace-api/build/libs/dd-trace-api-${VERSION}.jar s3://dd-trace-java-builds/${CI_PIPELINE_ID}/dd-trace-api.jar
308+
# - aws s3 cp workspace/dd-trace-ot/build/libs/dd-trace-ot-${VERSION}.jar s3://dd-trace-java-builds/${CI_PIPELINE_ID}/dd-trace-ot.jar
309+
# - |
310+
# cat << EOF > links.json
311+
# {
312+
# "S3 Links": [
313+
# {
314+
# "external_link": {
315+
# "label": "Public Link to dd-java-agent.jar",
316+
# "url": "https://s3.us-east-1.amazonaws.com/dd-trace-java-builds/${CI_PIPELINE_ID}/dd-java-agent.jar"
317+
# }
318+
# }
319+
# ]
320+
# }
321+
# EOF
322+
# artifacts:
323+
# reports:
324+
# annotations:
325+
# - links.json
326326

327327

328328
spotless:
@@ -700,29 +700,29 @@ test_smoke_semeru8_debugger:
700700
NON_DEFAULT_JVMS: "true"
701701
testJvm: "semeru8"
702702

703-
deploy_to_profiling_backend:
704-
stage: publish
705-
needs: [ build ]
706-
rules:
707-
- if: '$POPULATE_CACHE'
708-
when: never
709-
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
710-
when: on_success
711-
- if: '$CI_COMMIT_TAG =~ /^v.*/'
712-
when: on_success
713-
- when: manual
714-
allow_failure: true
715-
trigger:
716-
project: DataDog/profiling-backend
717-
branch: dogfooding
718-
variables:
719-
UPSTREAM_PACKAGE_JOB: $BUILD_JOB_NAME
720-
UPSTREAM_PACKAGE_JOB_ID: $BUILD_JOB_ID
721-
UPSTREAM_PROJECT_ID: $CI_PROJECT_ID
722-
UPSTREAM_PROJECT_NAME: $CI_PROJECT_NAME
723-
UPSTREAM_PIPELINE_ID: $CI_PIPELINE_ID
724-
UPSTREAM_BRANCH: $CI_COMMIT_BRANCH
725-
UPSTREAM_TAG: $CI_COMMIT_TAG
703+
#deploy_to_profiling_backend:
704+
# stage: publish
705+
# needs: [ build ]
706+
# rules:
707+
# - if: '$POPULATE_CACHE'
708+
# when: never
709+
# - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
710+
# when: on_success
711+
# - if: '$CI_COMMIT_TAG =~ /^v.*/'
712+
# when: on_success
713+
# - when: manual
714+
# allow_failure: true
715+
# trigger:
716+
# project: DataDog/profiling-backend
717+
# branch: dogfooding
718+
# variables:
719+
# UPSTREAM_PACKAGE_JOB: $BUILD_JOB_NAME
720+
# UPSTREAM_PACKAGE_JOB_ID: $BUILD_JOB_ID
721+
# UPSTREAM_PROJECT_ID: $CI_PROJECT_ID
722+
# UPSTREAM_PROJECT_NAME: $CI_PROJECT_NAME
723+
# UPSTREAM_PIPELINE_ID: $CI_PIPELINE_ID
724+
# UPSTREAM_BRANCH: $CI_COMMIT_BRANCH
725+
# UPSTREAM_TAG: $CI_COMMIT_TAG
726726

727727
trigger_tibco_tests:
728728
stage: tests
@@ -750,83 +750,83 @@ trigger_tibco_tests:
750750
UPSTREAM_TAG: $CI_COMMIT_TAG
751751
FORCE_TRIGGER: $FORCE_TRIGGER
752752

753-
deploy_to_di_backend:manual:
754-
stage: publish
755-
needs: [ build ]
756-
rules:
757-
- if: '$POPULATE_CACHE'
758-
when: never
759-
- when: manual
760-
allow_failure: true
761-
trigger:
762-
project: DataDog/debugger-demos
763-
branch: main
764-
variables:
765-
UPSTREAM_PACKAGE_JOB: build
766-
UPSTREAM_PROJECT_ID: $CI_PROJECT_ID
767-
UPSTREAM_PROJECT_NAME: $CI_PROJECT_NAME
768-
UPSTREAM_PIPELINE_ID: $CI_PIPELINE_ID
769-
UPSTREAM_BRANCH: $CI_COMMIT_BRANCH
770-
UPSTREAM_TAG: $CI_COMMIT_TAG
771-
UPSTREAM_COMMIT_AUTHOR: $CI_COMMIT_AUTHOR
772-
UPSTREAM_COMMIT_SHORT_SHA: $CI_COMMIT_SHORT_SHA
753+
#deploy_to_di_backend:manual:
754+
# stage: publish
755+
# needs: [ build ]
756+
# rules:
757+
# - if: '$POPULATE_CACHE'
758+
# when: never
759+
# - when: manual
760+
# allow_failure: true
761+
# trigger:
762+
# project: DataDog/debugger-demos
763+
# branch: main
764+
# variables:
765+
# UPSTREAM_PACKAGE_JOB: build
766+
# UPSTREAM_PROJECT_ID: $CI_PROJECT_ID
767+
# UPSTREAM_PROJECT_NAME: $CI_PROJECT_NAME
768+
# UPSTREAM_PIPELINE_ID: $CI_PIPELINE_ID
769+
# UPSTREAM_BRANCH: $CI_COMMIT_BRANCH
770+
# UPSTREAM_TAG: $CI_COMMIT_TAG
771+
# UPSTREAM_COMMIT_AUTHOR: $CI_COMMIT_AUTHOR
772+
# UPSTREAM_COMMIT_SHORT_SHA: $CI_COMMIT_SHORT_SHA
773773

774774
# If the deploy_to_maven_central job is re-run, re-trigger the deploy_artifacts_to_github job as well so that the artifacts match.
775-
deploy_to_maven_central:
776-
extends: .gradle_build
777-
stage: publish
778-
needs: [ build ]
779-
variables:
780-
CACHE_TYPE: lib
781-
rules:
782-
- if: '$POPULATE_CACHE'
783-
when: never
784-
- if: '$CI_COMMIT_BRANCH == "master"'
785-
when: on_success
786-
# Do not deploy release candidate versions
787-
- if: '$CI_COMMIT_TAG =~ /^v[0-9]+\.[0-9]+\.[0-9]+$/'
788-
when: on_success
789-
- when: manual
790-
allow_failure: true
791-
script:
792-
- export MAVEN_CENTRAL_USERNAME=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-java.central_username --with-decryption --query "Parameter.Value" --out text)
793-
- export MAVEN_CENTRAL_PASSWORD=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-java.central_password --with-decryption --query "Parameter.Value" --out text)
794-
- export GPG_PRIVATE_KEY=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-java.signing.gpg_private_key --with-decryption --query "Parameter.Value" --out text)
795-
- export GPG_PASSWORD=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-java.signing.gpg_passphrase --with-decryption --query "Parameter.Value" --out text)
796-
- ./gradlew -PbuildInfo.build.number=$CI_JOB_ID publishToSonatype closeSonatypeStagingRepository -PskipTests $GRADLE_ARGS
797-
artifacts:
798-
paths:
799-
- 'workspace/dd-java-agent/build/libs/*.jar'
800-
- 'workspace/dd-trace-api/build/libs/*.jar'
801-
- 'workspace/dd-trace-ot/build/libs/*.jar'
802-
803-
deploy_artifacts_to_github:
804-
stage: publish
805-
image: registry.ddbuild.io/github-cli:v27480869-eafb11d-2.43.0
806-
rules:
807-
- if: '$POPULATE_CACHE'
808-
when: never
809-
- if: '$CI_COMMIT_TAG =~ /^v[0-9]+\.[0-9]+\.[0-9]+$/'
810-
when: on_success
811-
# Requires the deploy_to_maven_central job to have run first (the UP-TO-DATE gradle check across jobs is broken)
812-
# This will deploy the artifacts built from the publishToSonatype task to the GitHub release
813-
needs:
814-
- job: deploy_to_maven_central
815-
# The deploy_to_maven_central job is not run for release candidate versions
816-
optional: true
817-
script:
818-
- aws ssm get-parameter --region us-east-1 --name ci.dd-trace-java.gh_release_token --with-decryption --query "Parameter.Value" --out text > github-token.txt
819-
- gh auth login --with-token < github-token.txt
820-
- gh auth status # Maybe helpful to have this output in logs?
821-
- export VERSION=${CI_COMMIT_TAG##v} # remove "v" from front of tag to get version
822-
- cp workspace/dd-java-agent/build/libs/dd-java-agent-${VERSION}.jar workspace/dd-java-agent/build/libs/dd-java-agent.jar # we upload two filenames
823-
- gh release upload --clobber --repo DataDog/dd-trace-java $CI_COMMIT_TAG workspace/dd-java-agent/build/libs/dd-java-agent.jar
824-
- gh release upload --clobber --repo DataDog/dd-trace-java $CI_COMMIT_TAG workspace/dd-java-agent/build/libs/dd-java-agent-${VERSION}.jar
825-
- gh release upload --clobber --repo DataDog/dd-trace-java $CI_COMMIT_TAG workspace/dd-trace-api/build/libs/dd-trace-api-${VERSION}.jar
826-
- gh release upload --clobber --repo DataDog/dd-trace-java $CI_COMMIT_TAG workspace/dd-trace-ot/build/libs/dd-trace-ot-${VERSION}.jar
827-
retry:
828-
max: 2
829-
when: always
775+
#deploy_to_maven_central:
776+
# extends: .gradle_build
777+
# stage: publish
778+
# needs: [ build ]
779+
# variables:
780+
# CACHE_TYPE: lib
781+
# rules:
782+
# - if: '$POPULATE_CACHE'
783+
# when: never
784+
# - if: '$CI_COMMIT_BRANCH == "master"'
785+
# when: on_success
786+
# # Do not deploy release candidate versions
787+
# - if: '$CI_COMMIT_TAG =~ /^v[0-9]+\.[0-9]+\.[0-9]+$/'
788+
# when: on_success
789+
# - when: manual
790+
# allow_failure: true
791+
# script:
792+
# - export MAVEN_CENTRAL_USERNAME=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-java.central_username --with-decryption --query "Parameter.Value" --out text)
793+
# - export MAVEN_CENTRAL_PASSWORD=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-java.central_password --with-decryption --query "Parameter.Value" --out text)
794+
# - export GPG_PRIVATE_KEY=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-java.signing.gpg_private_key --with-decryption --query "Parameter.Value" --out text)
795+
# - export GPG_PASSWORD=$(aws ssm get-parameter --region us-east-1 --name ci.dd-trace-java.signing.gpg_passphrase --with-decryption --query "Parameter.Value" --out text)
796+
# - ./gradlew -PbuildInfo.build.number=$CI_JOB_ID publishToSonatype closeSonatypeStagingRepository -PskipTests $GRADLE_ARGS
797+
# artifacts:
798+
# paths:
799+
# - 'workspace/dd-java-agent/build/libs/*.jar'
800+
# - 'workspace/dd-trace-api/build/libs/*.jar'
801+
# - 'workspace/dd-trace-ot/build/libs/*.jar'
802+
803+
#deploy_artifacts_to_github:
804+
# stage: publish
805+
# image: registry.ddbuild.io/github-cli:v27480869-eafb11d-2.43.0
806+
# rules:
807+
# - if: '$POPULATE_CACHE'
808+
# when: never
809+
# - if: '$CI_COMMIT_TAG =~ /^v[0-9]+\.[0-9]+\.[0-9]+$/'
810+
# when: on_success
811+
# # Requires the deploy_to_maven_central job to have run first (the UP-TO-DATE gradle check across jobs is broken)
812+
# # This will deploy the artifacts built from the publishToSonatype task to the GitHub release
813+
# needs:
814+
# - job: deploy_to_maven_central
815+
# # The deploy_to_maven_central job is not run for release candidate versions
816+
# optional: true
817+
# script:
818+
# - aws ssm get-parameter --region us-east-1 --name ci.dd-trace-java.gh_release_token --with-decryption --query "Parameter.Value" --out text > github-token.txt
819+
# - gh auth login --with-token < github-token.txt
820+
# - gh auth status # Maybe helpful to have this output in logs?
821+
# - export VERSION=${CI_COMMIT_TAG##v} # remove "v" from front of tag to get version
822+
# - cp workspace/dd-java-agent/build/libs/dd-java-agent-${VERSION}.jar workspace/dd-java-agent/build/libs/dd-java-agent.jar # we upload two filenames
823+
# - gh release upload --clobber --repo DataDog/dd-trace-java $CI_COMMIT_TAG workspace/dd-java-agent/build/libs/dd-java-agent.jar
824+
# - gh release upload --clobber --repo DataDog/dd-trace-java $CI_COMMIT_TAG workspace/dd-java-agent/build/libs/dd-java-agent-${VERSION}.jar
825+
# - gh release upload --clobber --repo DataDog/dd-trace-java $CI_COMMIT_TAG workspace/dd-trace-api/build/libs/dd-trace-api-${VERSION}.jar
826+
# - gh release upload --clobber --repo DataDog/dd-trace-java $CI_COMMIT_TAG workspace/dd-trace-ot/build/libs/dd-trace-ot-${VERSION}.jar
827+
# retry:
828+
# max: 2
829+
# when: always
830830

831831
requirements_json_test:
832832
rules:

.gitlab/one-pipeline.locked.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# DO NOT EDIT THIS FILE MANUALLY
22
# This file is auto-generated by automation.
3-
include:
4-
- remote: https://gitlab-templates.ddbuild.io/libdatadog/one-pipeline/ca/a0486057161f85a77e39ad2aa60ac66bb52414696d9b3dd87177df1057b11295/one-pipeline.yml
3+
#include:
4+
# - remote: https://gitlab-templates.ddbuild.io/libdatadog/one-pipeline/ca/a0486057161f85a77e39ad2aa60ac66bb52414696d9b3dd87177df1057b11295/one-pipeline.yml

0 commit comments

Comments
 (0)