@ -85,14 +85,6 @@ resources:
username : ((docker-hub-username))
username : ((docker-hub-username))
password : ((docker-hub-password))
password : ((docker-hub-password))
tag : ((branch))
tag : ((branch))
- name : spring-boot-jdk12-ci-image
type : docker-image
icon : docker
source:
repository : ((docker-hub-organization))/spring-boot-jdk12-ci-image
username : ((docker-hub-username))
password : ((docker-hub-password))
tag : ((branch))
- name : artifactory-repo
- name : artifactory-repo
type : artifactory-resource
type : artifactory-resource
icon : package-variant
icon : package-variant
@ -117,14 +109,6 @@ resources:
access_token : ((github-ci-status-token))
access_token : ((github-ci-status-token))
branch : ((branch))
branch : ((branch))
context : jdk11-build
context : jdk11-build
- name : repo-status-jdk12-build
type : github-status-resource
icon : eye-check-outline
source:
repository : ((github-repo-name))
access_token : ((github-ci-status-token))
branch : ((branch))
context : jdk12-build
- name : slack-alert
- name : slack-alert
type : slack-notification
type : slack-notification
icon : slack
icon : slack
@ -153,10 +137,6 @@ jobs:
params:
params:
build : ci-images-git-repo/ci/images
build : ci-images-git-repo/ci/images
dockerfile : ci-images-git-repo/ci/images/spring-boot-jdk11-ci-image/Dockerfile
dockerfile : ci-images-git-repo/ci/images/spring-boot-jdk11-ci-image/Dockerfile
- put : spring-boot-jdk12-ci-image
params:
build : ci-images-git-repo/ci/images
dockerfile : ci-images-git-repo/ci/images/spring-boot-jdk12-ci-image/Dockerfile
- name : detect-jdk-updates
- name : detect-jdk-updates
plan:
plan:
- get : git-repo
- get : git-repo
@ -182,15 +162,6 @@ jobs:
GITHUB_USERNAME : ((github-username))
GITHUB_USERNAME : ((github-username))
JDK_VERSION : java11
JDK_VERSION : java11
image : spring-boot-ci-image
image : spring-boot-ci-image
- task : detect-jdk12-update
file : git-repo/ci/tasks/detect-jdk-updates.yml
params:
GITHUB_REPO : spring-boot
GITHUB_ORGANIZATION : spring-projects
GITHUB_PASSWORD : ((github-password))
GITHUB_USERNAME : ((github-username))
JDK_VERSION : java12
image : spring-boot-ci-image
- name : build
- name : build
serial : true
serial : true
public : true
public : true
@ -347,52 +318,6 @@ jobs:
silent : true
silent : true
icon_emoji : ":concourse:"
icon_emoji : ":concourse:"
username : concourse-ci
username : concourse-ci
- name : jdk12-build
serial : true
public : true
plan:
- get : spring-boot-jdk12-ci-image
- get : git-repo
trigger : true
- put : repo-status-jdk12-build
params : { state : "pending" , commit : "git-repo" }
- do:
- task : build-project
privileged : true
timeout : ((task-timeout))
image : spring-boot-jdk12-ci-image
file : git-repo/ci/tasks/build-project.yml
- in_parallel:
- task : build-samples
timeout : ((task-timeout))
image : spring-boot-jdk12-ci-image
file : git-repo/ci/tasks/build-samples.yml
- task : build-integration-tests
timeout : ((task-timeout))
image : spring-boot-jdk12-ci-image
file : git-repo/ci/tasks/build-integration-tests.yml
- task : build-deployment-tests
timeout : ((task-timeout))
image : spring-boot-jdk12-ci-image
file : git-repo/ci/tasks/build-deployment-tests.yml
on_failure:
do:
- put : repo-status-jdk12-build
params : { state : "failure" , commit : "git-repo" }
- put : slack-alert
params:
text : ":concourse-failed: <https://ci.spring.io/teams/${BUILD_TEAM_NAME}/pipelines/${BUILD_PIPELINE_NAME}/jobs/${BUILD_JOB_NAME}/builds/${BUILD_NAME}|${BUILD_PIPELINE_NAME} ${BUILD_JOB_NAME} failed!>"
silent : true
icon_emoji : ":concourse:"
username : concourse-ci
- put : repo-status-jdk12-build
params : { state : "success" , commit : "git-repo" }
- put : slack-alert
params:
text : ":concourse-succeeded: <https://ci.spring.io/teams/${BUILD_TEAM_NAME}/pipelines/${BUILD_PIPELINE_NAME}/jobs/${BUILD_JOB_NAME}/builds/${BUILD_NAME}|${BUILD_PIPELINE_NAME} ${BUILD_JOB_NAME} was successful!>"
silent : true
icon_emoji : ":concourse:"
username : concourse-ci
- name : windows-build
- name : windows-build
serial : true
serial : true
plan:
plan:
@ -595,7 +520,7 @@ jobs:
body : generated-release-notes/release-notes.md
body : generated-release-notes/release-notes.md
groups:
groups:
- name : "Build"
- name : "Build"
jobs : [ "build" , "jdk11-build" , " jdk12-build", " windows-build"]
jobs : [ "build" , "jdk11-build" , " windows-build"]
- name : "Release"
- name : "Release"
jobs : [ "stage-milestone" , "stage-rc" , "stage-release" , "promote-milestone" , "promote-rc" , "promote-release" , "sync-to-maven-central" ]
jobs : [ "stage-milestone" , "stage-rc" , "stage-release" , "promote-milestone" , "promote-rc" , "promote-release" , "sync-to-maven-central" ]
- name : "CI Images"
- name : "CI Images"