Jens Schauder
6e18b33fd3
Upgrade Lombok dependency to 1.18.26.
...
See #34
Original pull request #33
2023-03-14 08:49:24 +01:00
Mark Paluch
33709d75a4
Polishing.
...
Fix typo.
See #25
2023-03-14 08:48:41 +01:00
Mark Paluch
bff8e2a9e6
Add support for projects service at api.spring.io.
...
Closes #25
2023-03-14 08:48:37 +01:00
Mark Paluch
c9d583176e
Add wget and git to the image.
...
See #30
2023-02-23 09:15:55 +01:00
Mark Paluch
56a77f97e4
Add smoke tests.
...
Add release smoke-tests.
Closes #30
2023-02-20 14:28:13 +01:00
Mark Paluch
651a76ac07
Simplify JDK and Maven installation and version upgrading.
...
java-tools.properties now defines versions in a machine readable format so that we can install these versions into the Docker image verify those versions in our release tooling to ensure the environment matches what we expect.
Closes #32
2023-02-20 11:55:08 +01:00
Mark Paluch
d01285fb75
Add smoke tests.
...
See #30
2023-02-17 14:40:57 +01:00
Mark Paluch
d3b72a0085
Ensure command shell exits when cmdfile is finished.
...
Closes #31
2023-02-17 13:09:01 +01:00
Mark Paluch
d0a0f70545
Release 2022.0.2
2023-02-17 13:09:01 +01:00
Mark Paluch
081db8a06a
Upgrade to Java 1.8.0_362.
2023-02-17 10:33:39 +01:00
Mark Paluch
760f3d00f3
Use GPG2 binary for Maven.
...
Closes #29
2023-02-17 10:33:24 +01:00
Mark Paluch
2b9c511e68
Ship release 2021.2.8.
2023-02-17 10:14:52 +01:00
Mark Paluch
6455005c5a
Update Ullman release train name.
...
See #20
2023-02-15 11:11:21 +01:00
Mark Paluch
9b7f82f1c6
Refactor link checker.
...
Use ReportFlags as value class for easier filtering. Use sorted tables for output. Use WebClient for concurrent resource I/O.
See #22
2023-02-15 11:10:57 +01:00
Christoph Strobl
35bce80d12
Add command that reports broken links in reference documentation.
...
Does not check anchors.
$ docs check-links Turing GA
Collecting links from: https://docs.spring.io/spring-data/jpa/docs/3.0.0/reference/html/
Found 355 links.
Processing ..................................................
200 OK: https://github.com/spring-projects/spring-data-jpa
200 OK: https://github.com/spring-projects/spring-data-jpa/issues
200 OK: https://repo.spring.io/libs-release
Closes #22
2023-02-15 11:10:52 +01:00
Mark Paluch
edb743f6be
Upgrade JDKs in build image.
...
Closes #28
2023-01-30 10:45:18 +01:00
Mark Paluch
dc728f03a2
Install fontconfig for headless AWT font usage.
...
Closes #24
2023-01-24 09:27:05 +01:00
Greg L. Turnquist
dde7f9015b
Rotate credentials.
2023-01-23 13:26:44 -06:00
Greg L. Turnquist
949b92bb8a
Use gpg1 for client-side actions.
...
JGit has limited support for GPGv2 KBX files. Switching to gpg1 and legacy keyring files enables proper signing of commits.
2023-01-23 13:17:29 -06:00
Mark Paluch
ae2bc720f4
Add Java 17.0.5.
2023-01-13 12:30:51 +01:00
Mark Paluch
995151b32c
Release 2022.0.1
2023-01-13 11:49:15 +01:00
Mark Paluch
15d1677ccc
Improve Maven caching.
2023-01-13 11:49:15 +01:00
Mark Paluch
1f500f38b4
Polishing.
...
Refine release process to update the Git state before build and distribute.
See #15
2023-01-13 11:49:15 +01:00
Mark Paluch
5d73696815
Polishing.
...
Refine release process to update the Git state before build and distribute.
See #15
2023-01-13 10:42:28 +01:00
Mark Paluch
c04bef66c0
Enable authentication for repo.spring.io downloads.
...
libs-milestone and libs-snapshot require authentication now.
Closes #23
2023-01-13 09:13:45 +01:00
John Blum
f7d7b7a4b6
Fix assertion message in MavenBuildSystem.open().
2023-01-09 11:18:38 +01:00
John Blum
e62f9759ae
Fix Iteration.SR24 enumerated (field-based) value name.
2023-01-09 11:18:38 +01:00
Mark Paluch
12faafa9ae
Fix tests.
...
Use only test properties to avoid local config interference.
See #21
2023-01-09 11:17:31 +01:00
Mark Paluch
aa5eff3d3f
Perform build and distribute on CI.
...
See #21
2023-01-09 11:05:39 +01:00
Mark Paluch
b2a2c7b000
Refine build and release build/build-distribute commands for Git operations.
...
Release commands now require a tag to operate on. Build commands build the current repository state without resetting the Git state.
Closes #15
2023-01-09 11:04:33 +01:00
Mark Paluch
326463dcbc
Polishing.
...
Reorder methods.
2023-01-09 10:46:46 +01:00
Mark Paluch
477ff96113
Fix invalid message format.
...
See #20
2023-01-04 09:31:25 +01:00
Mark Paluch
51279e4ca3
Reformat code.
...
See #20
2023-01-04 09:30:06 +01:00
Mark Paluch
1767a7f676
Upgrade U release train to 2023.0.
...
Closes #20
2023-01-02 10:24:45 +01:00
Greg L. Turnquist
1fcdefbb31
Add Java 1.8.0.352.
2022-12-09 11:23:49 -06:00
Mark Paluch
129a54c87d
Fix property names to not clash with env variables.
2022-12-01 09:39:23 +01:00
Mark Paluch
dc2ad33af7
Add 2022.1 (U) release train.
...
Closes #12
2022-11-18 15:27:04 +01:00
Mark Paluch
95c6d2cf12
Push maintenance branches on GA release.
2022-11-18 14:55:30 +01:00
Mark Paluch
e21aebdd7c
Fix Maven configuration properties.
2022-11-18 14:55:30 +01:00
Mark Paluch
36ea189d4d
Add Java 1.8.0.345.
2022-11-18 09:41:05 +01:00
Mark Paluch
2d7ad3add2
Release 2021.1.10.
2022-11-18 09:31:53 +01:00
Mark Paluch
3a932966db
Remove artifactory verification from the release steps.
2022-11-18 09:27:49 +01:00
Mark Paluch
6dbcdf0e8d
Use correct github authentication.
2022-11-18 09:08:55 +01:00
Mark Paluch
55fcb21b00
Refine properties.
2022-11-18 09:08:55 +01:00
Mark Paluch
6a9c3c8027
Refactor GPG key handling to allow using separate GPG keys.
...
Closes #7
2022-11-18 09:08:55 +01:00
Mark Paluch
9787750d5f
Use correct API key.
2022-11-18 09:08:53 +01:00
Mark Paluch
b29041c912
Use correct API key.
2022-11-04 15:32:32 +01:00
Mark Paluch
f8c74f3694
Improve verification.
2022-11-04 15:14:49 +01:00
Mark Paluch
4635cb2522
Include Java 17.0.4.1 in docker base image.
2022-11-04 15:14:39 +01:00
Mark Paluch
a5c23b740c
Ship 2022.0.0-RC2 release.
2022-11-04 14:32:07 +01:00