• Andy Wilkinson's avatar
    Stop using Bintray to publish to Maven Central · 98ee724e
    Andy Wilkinson authored
    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
    98ee724e
Name
Last commit
Last update
..
build-pr-project.sh Loading commit data...
build-project-windows.bat Loading commit data...
build-project.sh Loading commit data...
common.sh Loading commit data...
detect-docker-updates.sh Loading commit data...
detect-jdk-updates.sh Loading commit data...
detect-ubuntu-image-updates.sh Loading commit data...
generate-changelog.sh Loading commit data...
promote.sh Loading commit data...
publish-to-sdkman.sh Loading commit data...
stage.sh Loading commit data...
update-homebrew-tap.sh Loading commit data...