Mark Paluch
0711b859b1
Upgrade to Java 17.0.15.
2025-05-12 09:01:33 +02:00
Mark Paluch
fd59b2b681
Add Java 23.0.2 and Java 24.
2025-04-22 15:44:45 +02:00
Mark Paluch
bcdf865d83
Polishing.
...
Rename agent, improve logging.
2025-01-17 11:23:34 +01:00
Mark Paluch
71d8ddd71f
Polishing.
2025-01-08 09:53:38 +01:00
Mark Paluch
f826cd475e
Run releases on e2-standard-4 nodes.
2024-11-15 15:18:21 +01:00
Mark Paluch
a5c5160abd
Add Java 17.0.12 to Docker image.
2024-11-15 11:41:51 +01:00
Mark Paluch
8f4ec8d55c
Bump Maven and JDK versions.
2024-11-07 09:56:42 +01:00
Mark Paluch
b4c85d2cca
Remove Slack Notification.
2024-10-18 12:54:57 +02:00
Mark Paluch
20d76062e7
Adopt UID/GID to GCP.
2024-10-18 11:16:43 +02:00
Mark Paluch
73989cef4c
Polishing.
2024-10-18 10:14:50 +02:00
Mark Paluch
ff23abca79
Add JDK 17.0.9.
2024-08-15 09:49:51 +02:00
Mark Paluch
2f562ad66e
Bump Dockerfile for JDK build.
...
See #93
2024-08-14 14:18:39 +02:00
Mark Paluch
5cf398e5e8
Update release tooling for enterprise releases.
...
Closes #92
2024-07-30 09:42:56 +02:00
Jens Schauder
b1c14660ca
Switch to oss-s01-token for authentication.
2024-07-12 18:10:23 +02:00
Jens Schauder
3e5b5ea722
remove COMMERCIAL tag.
2024-07-12 13:54:52 +02:00
Mark Paluch
1905a867db
Release 2023.0.10.
2024-03-15 11:45:59 +01:00
Oliver Drotbohm
5c07bc9780
Support for commercial releases.
2024-02-06 16:45:24 +01:00
Mark Paluch
7e8823fa3b
Upgrade to Maven 3.9.6 and Java 17.0.9.
2023-12-14 08:42:29 +01:00
Mark Paluch
1c2ca1fc00
Upgrade to Maven 3.9.5.
...
Closes #63
2023-10-13 11:46:28 +02:00
Julia
a6738d3b1d
Upgrade to Java 17.0.8, Java 8.0.382, and Maven 3.9.4.
...
Closes #56
2023-08-14 09:02:52 -04:00
Mark Paluch
5eb4c45b86
Upgrade to Java 1.8.0.372.
...
Closes #52
2023-07-18 11:46:46 +02:00
Mark Paluch
5fb3ebd5a0
Upgrade to Maven 3.9.3 and Java 17.0.7.
2023-07-03 09:51:14 +02:00
Mark Paluch
e6ab1461e4
Enable SCM polling.
2023-06-16 15:07:49 +02:00
Greg L. Turnquist
d4ca98a87b
Polishing.
...
Having verified the latest variant of Spring Data Release, including smoke tests, there is no need to keep the commented-out sections about the prior smoke tests/conclude steps in Jenkinsfile.
2023-04-18 14:46:10 -05:00
Greg L. Turnquist
9a5b8c20e1
Make building of container conditional.
...
Only changes to the CI's Dockerfile or java-tools.properties should trigger the building of a new container.
2023-04-14 11:08:23 -05:00
Greg L. Turnquist
6c1a8356ef
Build a new release container.
...
Having upgraded release tools to maven 3.9.1, we need a new container.
2023-04-14 11:01:53 -05: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
dc728f03a2
Install fontconfig for headless AWT font usage.
...
Closes #24
2023-01-24 09:27:05 +01: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
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
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
Mark Paluch
aa5eff3d3f
Perform build and distribute on CI.
...
See #21
2023-01-09 11:05:39 +01:00
Mark Paluch
129a54c87d
Fix property names to not clash with env variables.
2022-12-01 09:39:23 +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
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
Greg L. Turnquist
2e73e0a5d3
Upgrade github token reference.
2022-09-20 15:01:30 -05:00
Mark Paluch
fe898b2221
Revise release check list.
...
Closes #3
2022-09-19 15:46:09 +02:00
Greg L. Turnquist
b9f6fae8ef
Introduce retry option for git push.
2022-08-29 11:21:16 -05:00
Mark Paluch
6f5494c1ca
Polishing.
...
Refactor rc-open/close to return a StagingRepository. Include open/close steps in the actual release to avoid additional steps and to retain the repository identifier.
Simplify command line conditionals, avoid log parsing and return log contents directly.
Reformat Jenkins files.
2022-08-29 12:12:15 +02:00
Greg L. Turnquist
b0ccb313aa
Support doing releases from CI.
2022-08-26 16:10:53 -05:00