Polishing.
This commit is contained in:
@@ -1,573 +0,0 @@
|
||||
---
|
||||
resource_types:
|
||||
- name: artifactory-resource
|
||||
type: registry-image
|
||||
source:
|
||||
repository: springio/artifactory-resource
|
||||
tag: 0.0.6
|
||||
|
||||
- name: github-status
|
||||
type: registry-image
|
||||
source:
|
||||
repository: dpb587/github-status-resource
|
||||
tag: master
|
||||
|
||||
- name: pull-request
|
||||
type: registry-image
|
||||
source:
|
||||
repository: jtarchie/pr
|
||||
tag: latest
|
||||
|
||||
- name: slack-notification
|
||||
type: registry-image
|
||||
source:
|
||||
repository: nebhale/slack-notification-resource
|
||||
|
||||
resources:
|
||||
- name: openjdk:8-jdk
|
||||
type: registry-image
|
||||
icon: docker
|
||||
source:
|
||||
repository: openjdk
|
||||
tag: 8-jdk
|
||||
|
||||
- name: openjdk:11-jdk
|
||||
type: registry-image
|
||||
icon: docker
|
||||
source:
|
||||
repository: openjdk
|
||||
tag: 11-jdk
|
||||
|
||||
- name: openjdk:13-jdk
|
||||
type: registry-image
|
||||
icon: docker
|
||||
source:
|
||||
repository: openjdk
|
||||
tag: 13-jdk
|
||||
|
||||
- name: spring-session-data-mongodb-github
|
||||
type: git
|
||||
icon: github-circle
|
||||
source:
|
||||
uri: https://github.com/spring-projects/spring-session-data-mongodb.git
|
||||
branch: ((branch))
|
||||
|
||||
- name: spring-session-data-mongodb-artifactory
|
||||
type: artifactory-resource
|
||||
icon: package-variant
|
||||
source:
|
||||
uri: https://repo.spring.io
|
||||
username: ((artifactory-username))
|
||||
password: ((artifactory-password))
|
||||
build_name: spring-session-data-mongodb
|
||||
|
||||
- name: spring-session-data-mongodb-pull-requests
|
||||
type: pull-request
|
||||
icon: source-pull
|
||||
source:
|
||||
access_token: ((github-access-token))
|
||||
repo: spring-projects/spring-session-data-mongodb
|
||||
base: ((branch))
|
||||
|
||||
- name: spring-session-data-mongodb-release
|
||||
type: git
|
||||
icon: github-circle
|
||||
source:
|
||||
uri: https://github.com/spring-projects/spring-session-data-mongodb.git
|
||||
tag_filter: v*
|
||||
|
||||
- name: spring-session-data-mongodb-status
|
||||
type: github-status
|
||||
icon: eye-check
|
||||
source:
|
||||
access_token: ((github-access-token))
|
||||
repository: spring-projects/spring-session-data-mongodb
|
||||
branch: ((branch))
|
||||
|
||||
- name: slack
|
||||
type: slack-notification
|
||||
icon: slack
|
||||
source:
|
||||
url: ((slack))
|
||||
|
||||
groups:
|
||||
- name: spring-session-data-mongodb
|
||||
jobs:
|
||||
- spring-session-data-mongodb-test-jdk8
|
||||
- spring-session-data-mongodb-test-jdk8-spring-next
|
||||
- spring-session-data-mongodb-test-jdk11
|
||||
- spring-session-data-mongodb-test-jdk11-spring-next
|
||||
- spring-session-data-mongodb-test-jdk13
|
||||
- spring-session-data-mongodb-test-jdk13-spring-next
|
||||
- build
|
||||
- name: pull-requests
|
||||
jobs:
|
||||
- spring-session-data-mongodb-pull-requests
|
||||
- name: release
|
||||
jobs:
|
||||
- release-to-artifactory
|
||||
# - promote-to-bintray
|
||||
# - sync-to-maven-central
|
||||
|
||||
jobs:
|
||||
- name: spring-session-data-mongodb-test-jdk8
|
||||
serial: true
|
||||
public: true
|
||||
plan:
|
||||
- get: spring-session-data-mongodb-github
|
||||
trigger: true
|
||||
- get: openjdk:8-jdk
|
||||
trigger: true
|
||||
- task: test
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "convergence" }
|
||||
on_success:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: good
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has succeeded"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
on_failure:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: danger
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has failed"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
|
||||
|
||||
- name: spring-session-data-mongodb-test-jdk8-spring-next
|
||||
serial: true
|
||||
public: true
|
||||
plan:
|
||||
- get: spring-session-data-mongodb-github
|
||||
trigger: true
|
||||
- get: openjdk:8-jdk
|
||||
trigger: true
|
||||
- task: test
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "spring-next,convergence" }
|
||||
on_success:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: good
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has succeeded"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
on_failure:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: danger
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has failed"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
|
||||
- name: spring-session-data-mongodb-test-jdk11
|
||||
serial: true
|
||||
public: true
|
||||
plan:
|
||||
- get: spring-session-data-mongodb-github
|
||||
trigger: true
|
||||
- get: openjdk:11-jdk
|
||||
trigger: true
|
||||
- task: test
|
||||
image: openjdk:11-jdk
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "convergence" }
|
||||
on_success:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: good
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has succeeded"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
on_failure:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: danger
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has failed"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
|
||||
- name: spring-session-data-mongodb-test-jdk11-spring-next
|
||||
serial: true
|
||||
public: true
|
||||
plan:
|
||||
- get: spring-session-data-mongodb-github
|
||||
trigger: true
|
||||
- get: openjdk:11-jdk
|
||||
trigger: true
|
||||
- task: test
|
||||
image: openjdk:11-jdk
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "spring-next,convergence" }
|
||||
on_success:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: good
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has succeeded"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
on_failure:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: danger
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has failed"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
|
||||
- name: spring-session-data-mongodb-test-jdk13
|
||||
serial: true
|
||||
public: true
|
||||
plan:
|
||||
- get: spring-session-data-mongodb-github
|
||||
trigger: true
|
||||
- get: openjdk:13-jdk
|
||||
trigger: true
|
||||
- task: test
|
||||
image: openjdk:13-jdk
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "convergence" }
|
||||
on_success:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: good
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has succeeded"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
on_failure:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: danger
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has failed"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
|
||||
- name: spring-session-data-mongodb-test-jdk13-spring-next
|
||||
serial: true
|
||||
public: true
|
||||
plan:
|
||||
- get: spring-session-data-mongodb-github
|
||||
trigger: true
|
||||
- get: openjdk:13-jdk
|
||||
trigger: true
|
||||
- task: test
|
||||
image: openjdk:13-jdk
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "spring-next,convergence" }
|
||||
on_success:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: good
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has succeeded"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
on_failure:
|
||||
put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: danger
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Test has failed"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
|
||||
- name: build
|
||||
serial: true
|
||||
public: true
|
||||
plan:
|
||||
- get: spring-session-data-mongodb-github
|
||||
trigger: true
|
||||
passed: [
|
||||
spring-session-data-mongodb-test-jdk8,
|
||||
spring-session-data-mongodb-test-jdk8-spring-next,
|
||||
spring-session-data-mongodb-test-jdk11,
|
||||
spring-session-data-mongodb-test-jdk11-spring-next,
|
||||
spring-session-data-mongodb-test-jdk13,
|
||||
spring-session-data-mongodb-test-jdk13-spring-next
|
||||
]
|
||||
- put: spring-session-data-mongodb-status
|
||||
params:
|
||||
commit: spring-session-data-mongodb-github
|
||||
state: pending
|
||||
- task: build
|
||||
file: spring-session-data-mongodb-github/ci/build.yml
|
||||
- put: spring-session-data-mongodb-artifactory
|
||||
params:
|
||||
build_number: ${BUILD_NAME}
|
||||
build_uri: ${ATC_EXTERNAL_URL}/teams/${BUILD_TEAM_NAME}/pipelines/${BUILD_PIPELINE_NAME}/jobs/${BUILD_JOB_NAME}/builds/${BUILD_NAME}
|
||||
repo: libs-snapshot-local
|
||||
folder: spring-session-data-mongodb-artifactory
|
||||
artifact_set:
|
||||
- include:
|
||||
- "/**"
|
||||
properties:
|
||||
zip.deployed: false
|
||||
zip.displayname: "spring-session-data-mongodb"
|
||||
zip.name: "spring-session-data-mongodb"
|
||||
zip.type: "docs"
|
||||
on_failure:
|
||||
aggregate:
|
||||
- put: spring-session-data-mongodb-status
|
||||
params:
|
||||
commit: spring-session-data-mongodb-github
|
||||
state: failure
|
||||
- put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: danger
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Build has failed"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
on_success:
|
||||
aggregate:
|
||||
- put: spring-session-data-mongodb-status
|
||||
params:
|
||||
commit: spring-session-data-mongodb-github
|
||||
state: success
|
||||
- put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: good
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <SUCCESS>"
|
||||
text: "Build has succeeded!"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
|
||||
- name: spring-session-data-mongodb-pull-requests
|
||||
public: true
|
||||
plan:
|
||||
- get: spring-session-data-mongodb-github
|
||||
resource: spring-session-data-mongodb-pull-requests
|
||||
trigger: true
|
||||
version: every
|
||||
- get: openjdk:11-jdk
|
||||
- get: openjdk:13-jdk
|
||||
- put: spring-session-data-mongodb-pull-requests
|
||||
params:
|
||||
path: spring-session-data-mongodb-github
|
||||
status: pending
|
||||
- aggregate:
|
||||
- task: test-jdk8
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "convergence" }
|
||||
- task: test-jdk8-spring-next
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "spring-next,convergence" }
|
||||
- task: test-jdk11
|
||||
image: openjdk:11-jdk
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "convergence" }
|
||||
- task: test-jdk11-spring-next
|
||||
image: openjdk:11-jdk
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "spring-next,convergence" }
|
||||
- task: test-jdk13
|
||||
image: openjdk:13-jdk
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "convergence" }
|
||||
- task: test-jdk13-spring-next
|
||||
image: openjdk:13-jdk
|
||||
file: spring-session-data-mongodb-github/ci/test.yml
|
||||
params: { PROFILE: "spring-next,convergence" }
|
||||
on_failure:
|
||||
aggregate:
|
||||
- put: spring-session-data-mongodb-pull-requests
|
||||
params:
|
||||
path: spring-session-data-mongodb-github
|
||||
status: failure
|
||||
- put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: danger
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Pull request has failed"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
on_success:
|
||||
aggregate:
|
||||
- put: spring-session-data-mongodb-pull-requests
|
||||
params:
|
||||
path: spring-session-data-mongodb-github
|
||||
status: success
|
||||
- put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: good
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <SUCCESS>"
|
||||
text: "Pull request has succeeded!"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
|
||||
- name: release-to-artifactory
|
||||
serial: true
|
||||
public: true
|
||||
plan:
|
||||
- get: spring-session-data-mongodb-github
|
||||
resource: spring-session-data-mongodb-release
|
||||
trigger: true
|
||||
- put: spring-session-data-mongodb-status
|
||||
params:
|
||||
commit: spring-session-data-mongodb-github
|
||||
state: pending
|
||||
- task: build
|
||||
file: spring-session-data-mongodb-github/ci/build.yml
|
||||
- put: spring-session-data-mongodb-artifactory
|
||||
params:
|
||||
build_number: ${BUILD_NAME}
|
||||
build_uri: ${ATC_EXTERNAL_URL}/teams/${BUILD_TEAM_NAME}/pipelines/${BUILD_PIPELINE_NAME}/jobs/${BUILD_JOB_NAME}/builds/${BUILD_NAME}
|
||||
repo: libs-milestone-local
|
||||
folder: spring-session-data-mongodb-artifactory
|
||||
artifact_set:
|
||||
- include:
|
||||
- "/**"
|
||||
properties:
|
||||
zip.deployed: false
|
||||
zip.displayname: "spring-session-data-mongodb"
|
||||
zip.name: "spring-session-data-mongodb"
|
||||
zip.type: "docs"
|
||||
on_failure:
|
||||
aggregate:
|
||||
- put: spring-session-data-mongodb-status
|
||||
params:
|
||||
commit: spring-session-data-mongodb-github
|
||||
state: failure
|
||||
- put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: danger
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
text: "Releasing to artifactory has failed"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
on_success:
|
||||
aggregate:
|
||||
- put: spring-session-data-mongodb-status
|
||||
params:
|
||||
commit: spring-session-data-mongodb-github
|
||||
state: success
|
||||
- put: slack
|
||||
params:
|
||||
attachments:
|
||||
- color: good
|
||||
fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <SUCCESS>"
|
||||
text: "Releasing to artifactory has succeeded!"
|
||||
title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
|
||||
#- name: promote-to-bintray
|
||||
# serial: true
|
||||
# plan:
|
||||
# - get: spring-session-data-mongodb-github
|
||||
# resource: spring-session-data-mongodb-release
|
||||
# - get: spring-session-data-mongodb-artifactory
|
||||
# trigger: true
|
||||
# passed: [release-to-artifactory]
|
||||
# params:
|
||||
# save_build_info: true
|
||||
# - task: promote-to-bintray
|
||||
# file: spring-session-data-mongodb-github/ci/promote-to-bintray.yml
|
||||
# params:
|
||||
# ARTIFACTORY_USERNAME: ((artifactory-username))
|
||||
# ARTIFACTORY_PASSWORD: ((artifactory-password))
|
||||
# on_failure:
|
||||
# aggregate:
|
||||
# - put: spring-session-data-mongodb-status
|
||||
# params:
|
||||
# commit: spring-session-data-mongodb-github
|
||||
# state: failure
|
||||
# - put: slack
|
||||
# params:
|
||||
# attachments:
|
||||
# - color: danger
|
||||
# fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
# text: "Promoting to bintray has failed"
|
||||
# title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
# title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
# on_success:
|
||||
# aggregate:
|
||||
# - put: spring-session-data-mongodb-status
|
||||
# params:
|
||||
# commit: spring-session-data-mongodb-github
|
||||
# state: success
|
||||
# - put: slack
|
||||
# params:
|
||||
# attachments:
|
||||
# - color: good
|
||||
# fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <SUCCESS>"
|
||||
# text: "Promoting to bintray has succeeded!"
|
||||
# title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
# title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
#
|
||||
#- name: sync-to-maven-central
|
||||
# serial: true
|
||||
# plan:
|
||||
# - get: spring-session-data-mongodb-github
|
||||
# resource: spring-session-data-mongodb-release
|
||||
# - get: spring-session-data-mongodb-artifactory
|
||||
# trigger: true
|
||||
# passed: [promote-to-bintray]
|
||||
# params:
|
||||
# save_build_info: true
|
||||
# - task: sync-to-maven-central
|
||||
# file: spring-session-data-mongodb-github/ci/sync-to-maven-central.yml
|
||||
# params:
|
||||
# BINTRAY_USERNAME: ((bintray-username))
|
||||
# BINTRAY_API_KEY: ((bintray-api-key))
|
||||
# SONATYPE_USER_TOKEN: ((sonatype-user-token))
|
||||
# SONATYPE_PASSWORD_TOKEN: ((sonatype-user-token-password))
|
||||
# ARTIFACTORY_USERNAME: ((artifactory-username))
|
||||
# ARTIFACTORY_PASSWORD: ((artifactory-password))
|
||||
# on_failure:
|
||||
# aggregate:
|
||||
# - put: spring-session-data-mongodb-status
|
||||
# params:
|
||||
# commit: spring-session-data-mongodb-github
|
||||
# state: failure
|
||||
# - put: slack
|
||||
# params:
|
||||
# attachments:
|
||||
# - color: danger
|
||||
# fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <FAILURE>"
|
||||
# text: "Syncing to maven central has failed"
|
||||
# title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
# title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
# on_success:
|
||||
# aggregate:
|
||||
# - put: spring-session-data-mongodb-status
|
||||
# params:
|
||||
# commit: spring-session-data-mongodb-github
|
||||
# state: success
|
||||
# - put: slack
|
||||
# params:
|
||||
# attachments:
|
||||
# - color: good
|
||||
# fallback: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME <SUCCESS>"
|
||||
# text: "Syncing to maven central has succeeded!"
|
||||
# title: "$BUILD_PIPELINE_NAME/$BUILD_JOB_NAME #$BUILD_NAME"
|
||||
# title_link: $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
||||
|
||||
Reference in New Issue
Block a user