Skip to content

Commit 3207ff8

Browse files
committed
Remove maven central promotion for milestones.
1 parent c31e23c commit 3207ff8

File tree

2 files changed

+95
-95
lines changed

2 files changed

+95
-95
lines changed

ci/pipeline-template.yml

+93-93
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ groups:
9797
- name: release
9898
jobs:
9999
- release-to-artifactory
100-
- promote-to-bintray
101-
- sync-to-maven-central
100+
# - promote-to-bintray
101+
# - sync-to-maven-central
102102

103103
jobs:
104104
- name: Test - JDK 8
@@ -374,97 +374,97 @@ jobs:
374374
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
375375
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
376376

377-
- name: promote-to-bintray
378-
serial: true
379-
plan:
380-
- get: spring-session-data-mongodb-github
381-
resource: spring-session-data-mongodb-release
382-
- get: spring-session-data-mongodb-artifactory
383-
trigger: true
384-
passed: [release-to-artifactory]
385-
params:
386-
save_build_info: true
387-
- task: promote-to-bintray
388-
file: spring-session-data-mongodb-github/ci/promote-to-bintray.yml
389-
params:
390-
ARTIFACTORY_USERNAME: ((artifactory-username))
391-
ARTIFACTORY_PASSWORD: ((artifactory-password))
392-
on_failure:
393-
aggregate:
394-
- put: spring-session-data-mongodb-status
395-
params:
396-
commit: spring-session-data-mongodb-github
397-
state: failure
398-
- put: slack
399-
params:
400-
attachments:
401-
- color: danger
402-
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
403-
text: "Promoting to bintray has failed"
404-
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
405-
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
406-
on_success:
407-
aggregate:
408-
- put: spring-session-data-mongodb-status
409-
params:
410-
commit: spring-session-data-mongodb-github
411-
state: success
412-
- put: slack
413-
params:
414-
attachments:
415-
- color: good
416-
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <SUCCESS>"
417-
text: "Promoting to bintray has succeeded!"
418-
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
419-
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
420-
421-
- name: sync-to-maven-central
422-
serial: true
423-
plan:
424-
- get: spring-session-data-mongodb-github
425-
resource: spring-session-data-mongodb-release
426-
- get: spring-session-data-mongodb-artifactory
427-
trigger: true
428-
passed: [promote-to-bintray]
429-
params:
430-
save_build_info: true
431-
- task: sync-to-maven-central
432-
file: spring-session-data-mongodb-github/ci/sync-to-maven-central.yml
433-
params:
434-
BINTRAY_USERNAME: ((bintray-username))
435-
BINTRAY_API_KEY: ((bintray-api-key))
436-
SONATYPE_USER_TOKEN: ((sonatype-user-token))
437-
SONATYPE_PASSWORD_TOKEN: ((sonatype-user-token-password))
438-
ARTIFACTORY_USERNAME: ((artifactory-username))
439-
ARTIFACTORY_PASSWORD: ((artifactory-password))
440-
on_failure:
441-
aggregate:
442-
- put: spring-session-data-mongodb-status
443-
params:
444-
commit: spring-session-data-mongodb-github
445-
state: failure
446-
- put: slack
447-
params:
448-
attachments:
449-
- color: danger
450-
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
451-
text: "Syncing to maven central has failed"
452-
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
453-
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
454-
on_success:
455-
aggregate:
456-
- put: spring-session-data-mongodb-status
457-
params:
458-
commit: spring-session-data-mongodb-github
459-
state: success
460-
- put: slack
461-
params:
462-
attachments:
463-
- color: good
464-
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <SUCCESS>"
465-
text: "Syncing to maven central has succeeded!"
466-
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
467-
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
377+
#- name: promote-to-bintray
378+
# serial: true
379+
# plan:
380+
# - get: spring-session-data-mongodb-github
381+
# resource: spring-session-data-mongodb-release
382+
# - get: spring-session-data-mongodb-artifactory
383+
# trigger: true
384+
# passed: [release-to-artifactory]
385+
# params:
386+
# save_build_info: true
387+
# - task: promote-to-bintray
388+
# file: spring-session-data-mongodb-github/ci/promote-to-bintray.yml
389+
# params:
390+
# ARTIFACTORY_USERNAME: ((artifactory-username))
391+
# ARTIFACTORY_PASSWORD: ((artifactory-password))
392+
# on_failure:
393+
# aggregate:
394+
# - put: spring-session-data-mongodb-status
395+
# params:
396+
# commit: spring-session-data-mongodb-github
397+
# state: failure
398+
# - put: slack
399+
# params:
400+
# attachments:
401+
# - color: danger
402+
# fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
403+
# text: "Promoting to bintray has failed"
404+
# title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
405+
# title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
406+
# on_success:
407+
# aggregate:
408+
# - put: spring-session-data-mongodb-status
409+
# params:
410+
# commit: spring-session-data-mongodb-github
411+
# state: success
412+
# - put: slack
413+
# params:
414+
# attachments:
415+
# - color: good
416+
# fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <SUCCESS>"
417+
# text: "Promoting to bintray has succeeded!"
418+
# title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
419+
# title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
420+
#
421+
#- name: sync-to-maven-central
422+
# serial: true
423+
# plan:
424+
# - get: spring-session-data-mongodb-github
425+
# resource: spring-session-data-mongodb-release
426+
# - get: spring-session-data-mongodb-artifactory
427+
# trigger: true
428+
# passed: [promote-to-bintray]
429+
# params:
430+
# save_build_info: true
431+
# - task: sync-to-maven-central
432+
# file: spring-session-data-mongodb-github/ci/sync-to-maven-central.yml
433+
# params:
434+
# BINTRAY_USERNAME: ((bintray-username))
435+
# BINTRAY_API_KEY: ((bintray-api-key))
436+
# SONATYPE_USER_TOKEN: ((sonatype-user-token))
437+
# SONATYPE_PASSWORD_TOKEN: ((sonatype-user-token-password))
438+
# ARTIFACTORY_USERNAME: ((artifactory-username))
439+
# ARTIFACTORY_PASSWORD: ((artifactory-password))
440+
# on_failure:
441+
# aggregate:
442+
# - put: spring-session-data-mongodb-status
443+
# params:
444+
# commit: spring-session-data-mongodb-github
445+
# state: failure
446+
# - put: slack
447+
# params:
448+
# attachments:
449+
# - color: danger
450+
# fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
451+
# text: "Syncing to maven central has failed"
452+
# title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
453+
# title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
454+
# on_success:
455+
# aggregate:
456+
# - put: spring-session-data-mongodb-status
457+
# params:
458+
# commit: spring-session-data-mongodb-github
459+
# state: success
460+
# - put: slack
461+
# params:
462+
# attachments:
463+
# - color: good
464+
# fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <SUCCESS>"
465+
# text: "Syncing to maven central has succeeded!"
466+
# title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
467+
# title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
468468

469469
slack-failure: &slack-failure
470470
on_failure:

ci/promote-to-bintray.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ buildName=$( cat spring-session-data-mongodb-artifactory/build-info.json | jq -r
99
buildNumber=$( cat spring-session-data-mongodb-artifactory/build-info.json | jq -r '.buildInfo.number' )
1010
groupId=$( cat spring-session-data-mongodb-artifactory/build-info.json | jq -r '.buildInfo.modules[0].id' | sed 's/\(.*\):.*:.*/\1/' )
1111
version=$( cat spring-session-data-mongodb-artifactory/build-info.json | jq -r '.buildInfo.modules[0].id' | sed 's/.*:.*:\(.*\)/\1/' )
12-
targetRepo="libs-milestone-local"
12+
targetRepo="libs-release-local"
1313

1414
echo "Promoting ${buildName}/${buildNumber} to ${targetRepo}"
1515

@@ -19,7 +19,7 @@ curl \
1919
--max-time 2700 \
2020
-u ${ARTIFACTORY_USERNAME}:${ARTIFACTORY_PASSWORD} \
2121
-H "Content-type:application/json" \
22-
-d "{\"sourceRepos\": [\"libs-milestone-local\"], \"targetRepo\" : \"spring-distributions\", \"async\":\"true\"}" \
22+
-d "{\"sourceRepos\": [\"libs-release-local\"], \"targetRepo\" : \"spring-distributions\", \"async\":\"true\"}" \
2323
-f \
2424
-X \
2525
POST "https://repo.spring.io/api/build/distribute/${buildName}/${buildNumber}" > /dev/null || { echo "Failed to distribute" >&2; exit 1; }

0 commit comments

Comments
 (0)