Commit Graph

72 Commits (077f61bd5dad511c1c5bd010ad41583dd14fb87c)

Author SHA1 Message Date
Andy Wilkinson 1cdc24a11d Merge branch '2.7.x' into 3.0.x
Closes gh-34123
2 years ago
Andy Wilkinson 07fcb67540 Use repo.maven.apache.org consistently
Maven Central has two canonical URLs [1]:

- https://repo1.maven.org
- https://repo.maven.apache.org

This commit updates the codebase to only use repo.maven.apache.org.

Closes gh-33938

[1] https://central.sonatype.org/news/20190715_http_deprecation_update/#canonical-urls
2 years ago
Andy Wilkinson 57b7b1ae8e Fix formatting of ArtifactoryServiceTests
See gh-33967
2 years ago
Johnny Lim bc7fc90550 Replace Base64Utils with JDK's Base64
See gh-33967
2 years ago
Andy Wilkinson 809c220849 Fix releasescripts tests
Update the tests to align them with the changes made to move from
https://repo.spring.io/release to Maven Central in b0e07314.

See gh-33708
2 years ago
Phillip Webb a369f936c9 Replace references to Pivotal
Closes gh-33737
2 years ago
Phillip Webb 80cfcb71ec Update copyright year of changed files 2 years ago
Sanan b0e0731463 Use Maven Central for SDKMAN download
See gh-33708
2 years ago
Lars Grefer e8a1a0399a Upgrade to Bouncycastle 1.71
Closes gh-31400
2 years ago
Phillip Webb 7d2f1bafc0 Update copyright year of changed files 3 years ago
Moritz Halbritter 09c7732642 Include link to changelog when announcing release to SDKman
Closes gh-30423
3 years ago
izeye 07da144826 Use 2012 for copyright beginning year
See gh-27734
3 years ago
Phillip Webb 7b14d5bb08 Protect against NPE in isAlreadyPromoted
Fixes gh-27094
3 years ago
Madhura Bhave 82963a39be Fix typo 3 years ago
Andy Wilkinson 7617f0df60 Do not publish to Sonatype when already published
Closes gh-27080
3 years ago
Andy Wilkinson 82198a99e0 Polish nohttp configuration
Closes gh-26166
4 years ago
Phillip Webb 82127fdaa3 Update copyright year of changed files 4 years ago
Andy Wilkinson 98ee724ec6 Stop using Bintray to publish to Maven Central
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
4 years ago
Madhura Bhave e5e654c9ee Merge branch '2.2.x' into 2.3.x
Closes gh-24500
4 years ago
Madhura Bhave 822ae0daf7 Fix detection of latest GA for SDKMAN
Fixes gh-24475
4 years ago
Madhura Bhave aa24d623fe Merge branch '2.2.x' into 2.3.x 4 years ago
Madhura Bhave 5cab547fe4 Fix SDKMAN automation 4 years ago
Phillip Webb 5f351a6983 Merge branch '2.2.x' into 2.3.x
Closes gh-24338
4 years ago
Phillip Webb 9a7b8c07f8 Upgrade to spring-javaformat 0.0.26
Closes gh-24337
4 years ago
Madhura Bhave f569d7616d Merge branch '2.2.x' into 2.3.x
Closes gh-24315
4 years ago
Madhura Bhave 7b38b0ed11 Add SDKMAN to pipeline
Closes gh-11987
4 years ago
Phillip Webb d87c437862 Fix release script distribution check
Update `BintrayService.isDistributionComplete` to use unpublished
artifacts.
4 years ago
Andy Wilkinson 16ff7022db Merge branch '2.2.x' into 2.3.x 4 years ago
Andy Wilkinson c23e420914 Merge branch '2.1.x' into 2.2.x 4 years ago
Andy Wilkinson dbd27839e5 Polish logging in BintrayService 4 years ago
Phillip Webb 4924573074 Merge branch '2.2.x' into 2.3.x 4 years ago
Phillip Webb fdd6a89a61 Polish 4 years ago
Phillip Webb f625d8e701 Merge branch '2.2.x' into 2.3.x 4 years ago
Phillip Webb f68671e1bc Refine regex
See gh-22543
4 years ago
Phillip Webb 7ace6cd450 Move properties to correct file
See gh-22543
4 years ago
Phillip Webb b77dbcd06f Allow certain artifacts to be optionally deployed
Update `DistributeCommand` so that regex patterns can be used to mark
artifacts that are optional and need not fail the release.

Closes gh-22543
4 years ago
Phillip Webb d69c35a1db Deal with 404 response when checking for artifacts 4 years ago
Phillip Webb 53296cd161 Backport build script updates 4 years ago
Phillip Webb c043701dc0 Turn on debug logging 4 years ago
Phillip Webb 217b2eff89 Merge branch '2.2.x' into 2.3.x 4 years ago
Phillip Webb b5e70157dc Update copyright year of changed files 4 years ago
Madhura Bhave 67060731bc Merge branch '2.1.x' into 2.2.x 4 years ago
Madhura Bhave 4a55a414e7 Fix typo 4 years ago
Johnny Lim 43aee1bddd Polish
See gh-22090
4 years ago
Phillip Webb 025d7aaac8 Merge branch '2.2.x' into 2.3.x 4 years ago
Phillip Webb 550b2847c5 Merge branch '2.1.x' into 2.2.x 4 years ago
Phillip Webb b129a3f7fb Check that a distribution has been started
Update the releasescript to ensure that a distribution has been started
before starting it again. This functionality was accidentally removed
during the updates for gh-21474.

See gh-21474
4 years ago
Madhura Bhave 847d633097 Merge branch '2.2.x' into 2.3.x 4 years ago
Madhura Bhave 0395b186ad Merge branch '2.1.x' into 2.2.x 4 years ago
Madhura Bhave 9d9a90ccd4 Polish 4 years ago