mirror of
https://github.com/spring-projects/spring-boot.git
synced 2026-09-21 16:19:42 +00:00
Concourse builds spring-boot-tests separately from spring-boot-project and relies on modules from the latter being available in the distribution repository when building the former. This commit enables the deployment of spring-boot-test-support from spring-boot-project so that it is added to the distribution repository and is therefore available when building spring-boot-tests. It is then excluded when putting to the Artifactory resource as we do not want it to be published. See gh-15471
== Concourse pipeline The pipeline can be deployed using the following command: [source] ---- $ fly -t spring set-pipeline -p spring-boot -c ci/pipeline.yml -l ci/parameters.yml ---- NOTE: This assumes that you have credhub integration configured with the appropriate secrets. === Release To release a milestone: [source] ---- $ fly -t spring trigger-job -j spring-boot/stage-milestone $ fly -t spring trigger-job -j spring-boot/promote-milestone ---- To release an RC: [source] ---- $ fly -t spring trigger-job -j spring-boot/stage-rc $ fly -t spring trigger-job -j spring-boot/promote-rc ---- To release a GA: [source] ---- $ fly -t spring trigger-job -j spring-boot/stage-release $ fly -t spring trigger-job -j spring-boot/promote-release ----