Mark Paluch
7b7dfe5135
Use Docker in Docker build setup.
...
See #2381
2024-10-09 14:03:54 +02:00
Eric Haag
ea0a3b15c2
Migrate build to Spring Develocity Conventions extension.
...
* Migrate build to Spring Develocity Conventions extension.
* Adopt Develocity environment variables.
Closes #2333
2024-08-05 14:46:30 +02:00
Mark Paluch
743b4cd863
Remove Slack hook.
...
See #2263
2024-06-20 09:25:30 +02:00
Mark Paluch
5d3f150491
Switch from harbor-repo.vmware.com to packages.broadcom.com.
...
Closes #2263
2024-06-20 09:25:30 +02:00
Mark Paluch
a6110a0bcc
Update artifactory build name.
...
See #2176
2024-01-31 15:07:12 +01:00
Mark Paluch
9c239f6e04
Refine artifactory build number scheme.
...
See #2176
2024-01-30 09:45:51 +01:00
Mark Paluch
0f1b319e59
Introduce property for Jenkins user and Artifactory server details.
...
Closes #2177
2023-11-23 15:12:50 +01:00
Eric Haag
a3bd7a69e7
Connect build to ge.spring.io.
...
This change publishes a build scan to ge.spring.io for every local build from an authenticated Spring committer and for CI where appropriate access tokens are available. The build will not fail if publishing fails.
This change also allows the build to benefit from local and remote build caching, providing faster builds for all contributors.
Additionally, the project will have access to all features of Gradle Enterprise such as:
- Dashboards to view all historical build scans, along with performance trends over time
- Build failure analytics for enhanced investigation and diagnosis of build failures
- Test failure analytics to better understand trends and causes around slow, failing, and flaky tests
See #2158
2023-10-19 17:01:00 -05:00
Greg L. Turnquist
a848cdb49a
Polishing.
2023-03-28 15:49:24 -05:00
Greg L. Turnquist
d5df4dfa56
Test against Java 20 on CI.
...
See #1957 .
2023-03-28 14:45:37 -05:00
Mark Paluch
ef67343d92
Polishing.
...
Extract artifactory credentials.
See #1629
2022-02-04 09:51:29 +01:00
Mark Paluch
985eef067b
Polishing.
...
Also, externalize docker registry and artifactory credentials.
See #1629
2022-02-02 09:17:28 +01:00
Greg L. Turnquist
56d2bf614d
Externalize build properties.
...
See #1629 .
2022-02-02 09:17:06 +01:00
Mark Paluch
ec6013fda0
Simplify build pipeline.
...
See #1537
2022-01-13 13:14:49 +01:00
Mark Paluch
ced9f751e6
Upgrade to Java 17.
...
Closes #1537
2022-01-13 13:14:48 +01:00
Mark Paluch
98071aad85
Simplify build pipeline.
...
See #1537
2021-09-21 11:46:43 +02:00
Greg L. Turnquist
8425131505
Update CI to JDK 16.
...
See #1408 .
2021-05-13 13:44:43 -05:00
Greg L. Turnquist
4181aca632
Authenticate with artifactory.
...
See #1385 .
2021-04-19 16:27:18 -05:00
Greg L. Turnquist
a68f46b2f5
Migrate to main branch.
...
See #1385 .
2021-04-15 12:11:26 -05:00
Greg L. Turnquist
c8a991bf59
#1309 - Use Docker hub credentials for all CI jobs.
2020-12-09 16:23:02 -06:00
Greg L. Turnquist
6dd7aa395c
#1181 - Update CI to JDK 15.
2020-10-23 11:46:00 -05:00
Greg L. Turnquist
641b585c73
#1181 - Only test other versions for local changes on main branch.
2020-09-17 11:30:24 -05:00
Mark Paluch
8ee9dfccc9
#1090 - After release cleanups.
2020-05-12 12:43:27 +02:00
Greg Turnquist
8fed306b10
#1053 - Use JDK 14 for Java.NEXT CI testing.
2020-04-09 13:41:07 -05:00
Greg Turnquist
af3f331171
#919 - Enable JDK 11+ support.
2020-01-09 09:54:57 -06:00
Greg Turnquist
62fae479d2
#858 - Deploy non-BOM stuff first.
2019-08-05 08:24:39 -05:00
Greg Turnquist
5a4660c5ea
#858 - Build BOM artifacts properly.
2019-08-02 06:13:37 -05:00
Greg Turnquist
352ce632d2
#838 - Polishing.
2019-07-19 12:08:42 -05:00
Greg Turnquist
eb24a489c1
#838 - Remove stage for publishing documentation.
2019-07-19 12:08:30 -05:00
Greg Turnquist
7d5144e2f7
#838 - Only use labeled nodes for CI jobs.
2019-07-05 12:29:57 -05:00
Greg Turnquist
f617e2d679
#838 - Set build retainer policy.
2019-07-03 10:31:22 -05:00
Greg Turnquist
ada6a3ed27
#838 - Properly mount Jenkins home folder.
2019-07-02 14:27:17 -05:00
Greg Turnquist
0d571a9513
#838 - Use 'verify' instead of 'test'.
2019-07-02 09:43:34 -05:00
Greg Turnquist
6db00b1dc5
#838 - Fix daily cron job setting.
2019-06-28 16:03:42 -05:00
Greg Turnquist
7b877b0e7c
#838 - Introduce Jenkins.
2019-06-26 10:48:48 -05:00