mirror of
https://github.com/spring-projects/spring-boot.git
synced 2024-08-29 03:06:45 +08:00
This commit reworks the CI pipeline to remove the use of Bintray for publishing to Maven Central. In its place it adds a new publishToCentral command to the release scripts. This command can be used to publish a directory tree of artifacts to the Maven Central gateway hosted by Sonatype. Publishing consists of 4 steps: 1. Create the staging repository 2. Deploy artifacts to the repository 3. Close the repository 4. Release the repository The command requires 3 arguments: 1. The type of release being performed 2. Location of a build info JSON file that describes the release that is to be deployed 3. Root of a directory structure, in Maven repository layout, that contains the artifacts to be deployed Closes gh-25107
14 lines
485 B
YAML
14 lines
485 B
YAML
email-server: "smtp.svc.pivotal.io"
|
|
email-from: "ci@spring.io"
|
|
email-to: ["spring-boot-dev@pivotal.io"]
|
|
github-repo: "https://github.com/spring-projects/spring-boot.git"
|
|
github-repo-name: "spring-projects/spring-boot"
|
|
homebrew-tap-repo: "https://github.com/spring-io/homebrew-tap.git"
|
|
docker-hub-organization: "springci"
|
|
artifactory-server: "https://repo.spring.io"
|
|
branch: "2.3.x"
|
|
milestone: "2.3.x"
|
|
build-name: "spring-boot"
|
|
concourse-url: "https://ci.spring.io"
|
|
task-timeout: 2h00m
|