Commit Graph

29 Commits

Author SHA1 Message Date
Mark Paluch
336e2dcc09 Use Docker in Docker CI setup.
See #503
2024-10-09 14:25:46 +02:00
Mark Paluch
63116ade8b Fix CI build permissions.
See #484
2024-10-09 10:07:02 +02:00
Eric Haag
410c8c72ce Migrate build to Spring Develocity Conventions extension.
* Migrate build to Spring Develocity Conventions extension.

* Adopt Develocity environment variables.

Closes #492
2024-08-05 14:31:44 +02:00
Mark Paluch
a8ce5c5563 Remove Slack notification.
See #488
2024-06-20 11:37:55 +02:00
Mark Paluch
681e3249b2 Switch to Broadcom docker proxy.
Closes #488
2024-06-20 11:37:38 +02:00
Mark Paluch
7b03feaebb Refine Artifactory build name.
See #451
2024-01-31 15:21:15 +01:00
Mark Paluch
d35ab1d549 Introduce property for Jenkins user and Artifactory server details.
Closes #454
2023-11-24 10:44:02 +01:00
Eric Haag
b2a0b09143 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 #445
2023-10-19 13:56:47 -05:00
Greg L. Turnquist
d9ce3d54a4 Test on Java 20 on CI.
See #381.
2023-03-30 09:42:42 -05:00
John Blum
51979a9b42 Remove Docker Registry login.
Closes #331.
2022-05-16 10:40:05 -07:00
Mark Paluch
439bef3900 Update build triggers.
See #319
2022-03-23 11:37:05 +01:00
Mark Paluch
11000c9666 Polishing.
Extract docker credentials into properties file.

See #303
2022-02-03 11:45:01 +01:00
Greg L. Turnquist
0511aaca02 Externalize build properties.
See #303.
2022-02-03 11:39:49 +01:00
Mark Paluch
d08058b434 Prepare 3.0 development.
Closes #283
2022-01-04 14:05:32 +01:00
Mark Paluch
7fa477c145 Add Java 17 to CI pipeline.
Closes #282
2021-09-21 14:38:18 +02:00
Greg L. Turnquist
72670f81da Update CI to JDK 16.
See #251.
2021-05-13 15:48:32 -05:00
Greg L. Turnquist
d21fb43033 Authenticate with artifactory.
See #253.
2021-04-22 13:37:39 -05:00
Greg L. Turnquist
8491a29c1f Migrate to main branch.
See #253.
2021-04-16 12:16:24 -05:00
Greg L. Turnquist
00b7c23c5b DATALDAP-184 - Use Docker hub credentials for all CI jobs. 2020-12-15 09:46:54 -06:00
Greg L. Turnquist
0568b0d247 DATALDAP-176 - Use JDK 15 for next CI jobs. 2020-10-26 13:23:42 -05:00
Greg Turnquist
62696d4f36 DATALDAP-151 - Use JDK 14 for Java.NEXT CI testing. 2020-04-09 14:21:51 -05:00
Greg Turnquist
0b1e8a1b07 DATALDAP-133 - Enable JDK 11+ builds. 2020-01-09 10:32:53 -06:00
Greg Turnquist
1dfb8f4ea2 DATALDAP-119 - Force check for updates. 2019-08-05 11:04:33 -05:00
Greg Turnquist
0843659a0f DATALDAP-119 - Polishing. 2019-07-19 11:48:16 -05:00
Greg Turnquist
c9ef19c48b DATALDAP-119 - Publish documentation for main branch. 2019-07-19 11:48:01 -05:00
Greg Turnquist
c78076c97c DATALDAP-119 - Use parent 'artifactory' profile for snapshot releases. 2019-07-03 17:02:52 -05:00
Greg Turnquist
830cce4911 DATALDAP-119 - Only test main branch for upstream triggers. 2019-06-28 19:17:22 -05:00
Greg Turnquist
1e227ebf6c DATALDAP-119 - Set user.name and user.home for CI jobs. 2019-06-25 12:59:54 -05:00
Greg Turnquist
7281ec51a4 DATALDAP-119 - Introduce Jenkins. 2019-05-29 09:31:03 -05:00