You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spring-boot/ci
Madhura Bhave a938c372ea Switch to async promotion
Due to timeouts while distributing release artifacts,
this commit uses the async mode for distribution.

Before syncing to maven central, we need to check if all the artifacts
have been published to Bintray. This is done by hitting the Bintray API
till we get the version or until a timeout is reached.

Closes gh-12292
7 years ago
..
images Upgrade JDK 10-based CI to jdk-10-ea-46 7 years ago
scripts Switch to async promotion 7 years ago
tasks Add a separate job for syncing release to central 7 years ago
README.adoc Polish 7 years ago
parameters.yml Add github-repo-name parameter to CI 7 years ago
pipeline.yml Switch to async promotion 7 years ago

README.adoc

== 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
----