Johnny Lim
0fa58c04e7
Use Stream.toList()
...
See gh-36167
3 years ago
Phillip Webb
9af19370a6
Backport build and CI concerns
...
Backport build and CI concerns primarily related to repo.spring.io
changes and Docker config.
3 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
3 years ago
Andy Wilkinson
57b7b1ae8e
Fix formatting of ArtifactoryServiceTests
...
See gh-33967
3 years ago
Johnny Lim
bc7fc90550
Replace Base64Utils with JDK's Base64
...
See gh-33967
3 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
3 years ago
Phillip Webb
a369f936c9
Replace references to Pivotal
...
Closes gh-33737
3 years ago
Phillip Webb
80cfcb71ec
Update copyright year of changed files
3 years ago
Sanan
b0e0731463
Use Maven Central for SDKMAN download
...
See gh-33708
3 years ago
Lars Grefer
e8a1a0399a
Upgrade to Bouncycastle 1.71
...
Closes gh-31400
4 years ago
Phillip Webb
7d2f1bafc0
Update copyright year of changed files
4 years ago
Moritz Halbritter
09c7732642
Include link to changelog when announcing release to SDKman
...
Closes gh-30423
4 years ago
izeye
07da144826
Use 2012 for copyright beginning year
...
See gh-27734
5 years ago
Phillip Webb
7b14d5bb08
Protect against NPE in isAlreadyPromoted
...
Fixes gh-27094
5 years ago
Madhura Bhave
82963a39be
Fix typo
5 years ago
Andy Wilkinson
7617f0df60
Do not publish to Sonatype when already published
...
Closes gh-27080
5 years ago
Andy Wilkinson
82198a99e0
Polish nohttp configuration
...
Closes gh-26166
5 years ago
Phillip Webb
82127fdaa3
Update copyright year of changed files
5 years ago
Phillip Webb
a1dc107144
Update copyright year of changed files
5 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
5 years ago
Madhura Bhave
822ae0daf7
Fix detection of latest GA for SDKMAN
...
Fixes gh-24475
5 years ago
Madhura Bhave
5cab547fe4
Fix SDKMAN automation
5 years ago
Phillip Webb
9a7b8c07f8
Upgrade to spring-javaformat 0.0.26
...
Closes gh-24337
5 years ago
Madhura Bhave
7b38b0ed11
Add SDKMAN to pipeline
...
Closes gh-11987
5 years ago
Phillip Webb
d87c437862
Fix release script distribution check
...
Update `BintrayService.isDistributionComplete` to use unpublished
artifacts.
5 years ago
Andy Wilkinson
dbd27839e5
Polish logging in BintrayService
5 years ago
Phillip Webb
fdd6a89a61
Polish
6 years ago
Phillip Webb
f68671e1bc
Refine regex
...
See gh-22543
6 years ago
Phillip Webb
7ace6cd450
Move properties to correct file
...
See gh-22543
6 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
6 years ago
Phillip Webb
d69c35a1db
Deal with 404 response when checking for artifacts
6 years ago
Phillip Webb
53296cd161
Backport build script updates
6 years ago
Phillip Webb
c043701dc0
Turn on debug logging
6 years ago
Phillip Webb
b5e70157dc
Update copyright year of changed files
6 years ago
Madhura Bhave
4a55a414e7
Fix typo
6 years ago
Johnny Lim
43aee1bddd
Polish
...
See gh-22090
6 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
6 years ago
Madhura Bhave
9d9a90ccd4
Polish
6 years ago
Phillip Webb
6d93d732b4
Cherry-pick release script updates
...
Cherry-pick release script updates from 2.3.x
See gh-21474
6 years ago
Phillip Webb
1706ae29f5
Support octet-stream response from sonatype
...
See gh-21474
6 years ago
Phillip Webb
dbda2d0b92
Improve release script logging
...
Improve logging and fix a few issue with the release script.
See gh-21474
6 years ago
Phillip Webb
ce011ca384
Check if promotion has already occurred
...
Update the release tooling to check for bintray published artifacts
using SHA256 digests and to also check before attempting a promote.
See gh-21474
6 years ago
Phillip Webb
d650c5fdf2
Polish
6 years ago
Phillip Webb
de8970ec8e
Update copyright year of changed files
6 years ago
Phillip Webb
8eec9cf32f
Restore release scripts POM
...
Closes gh-21460
6 years ago
Phillip Webb
c7023c5b17
Increase bintray timeout
6 years ago
Phillip Webb
d7c7ca31f3
Upgrade to spring-javaformat 0.0.22
...
Closes gh-21446
6 years ago
Phillip Webb
9a33a723fe
Update copyright year of changed files
6 years ago
Madhura Bhave
4ac12660c6
Explicitly enable config properties scan in java release scripts
...
This commit also upgrades the Spring Boot version used by the scripts
to 2.2.4 which is why the explicit annotation is required.
Closes gh-20174
6 years ago
Stephane Nicoll
b8ccfbafd0
Upgrade to Spring Boot 2.2.4
6 years ago