Commit Graph

33 Commits

Author SHA1 Message Date
Mark Paluch
4314255860 Use Docker in Docker CI setup.
See #596
2024-10-09 14:08:57 +02:00
Eric Haag
46c1d247f4 Migrate build to Spring Develocity Conventions extension.
* Migrate build to Spring Develocity Conventions extension.

* Adopt Develocity environment variables.

Closes #588
2024-08-01 14:52:06 +02:00
Mark Paluch
56e3681d0c Remove Slack notification.
See #580
2024-06-20 13:59:31 +02:00
Mark Paluch
ec1ee0314d Switch to Broadcom docker proxy.
Closes #580
2024-06-20 13:59:31 +02:00
Mark Paluch
c355374234 After release cleanups.
See #572
2024-05-17 12:04:00 +02:00
Mark Paluch
40c6bd352b Refine Artifactory build name.
See #545
2024-01-31 15:19:36 +01:00
Mark Paluch
6255d8ff68 Introduce property for Jenkins user and Artifactory server details.
Closes #547
2023-11-24 11:00:27 +01:00
Eric Haag
91196a62a9 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 #540
2023-10-19 17:09:46 -05:00
Greg L. Turnquist
bb0fa55fb7 Test againt Java 20 on CI.
See #489.
2023-03-29 13:37:53 -05:00
John Blum
54dc3f35f3 Remove Docker Registry login.
Closes #437.
2022-05-16 10:27:34 -07:00
Christoph Strobl
efbf4a01f3 Update build triggers.
See: #431
2022-03-24 13:23:17 +01:00
Mark Paluch
829f195b0e Polishing.
Externalize artifactory credentials id.

See #423
2022-02-21 15:06:25 +01:00
Mark Paluch
5f1f970c2d Polishing.
Extract docker credentials into properties file.

See #417
2022-02-03 11:49:59 +01:00
Greg L. Turnquist
f39e79fe19 Externalize build properties.
See #417.
2022-02-03 11:49:47 +01:00
Mark Paluch
b2f392f4f9 Polishing.
Refine CI triggers.

See #395
2022-01-04 14:34:45 +01:00
John Blum
79239ce100 Edit Jenkinsfile to build with a baseline of Java 17.
Closes #396.
2022-01-04 14:34:44 +01:00
Mark Paluch
d4333b121b Polishing.
Refine CI triggers.

See #395
2021-09-24 09:02:12 +02:00
Mark Paluch
8801b014f4 Add Java 17 to CI pipeline.
Closes #395
2021-09-24 09:00:53 +02:00
Greg L. Turnquist
d39a657d15 Update CI to JDK 16.
See #365.
2021-05-13 15:47:56 -05:00
Greg L. Turnquist
42381f0505 Authenticate with artifactory.
See #367.
2021-04-22 12:36:00 -05:00
Greg L. Turnquist
18b5ed9a7e Migrate to main branch.
See #367.
2021-04-16 12:01:44 -05:00
Greg L. Turnquist
e5f165316d DATAKV-333 - Use Docker hub credentials for all CI jobs. 2020-12-14 16:52:36 -06:00
Greg L. Turnquist
d068dcbeda DATAKV-320 - Use JDK 15 for latest CI jobs. 2020-10-26 13:19:07 -05:00
Greg L. Turnquist
29c79f7027 DATAKV-320 - Only test other versions for local changes on main branch. 2020-09-18 11:07:49 -05:00
Greg Turnquist
ff268c38a0 DATAKV-298 - Use JDK 14 for Java.NEXT CI testing. 2020-04-09 14:17:49 -05:00
Mark Paluch
0e92913e8e DATAKV-280 - Enable building with Java 11.
Rely on inherited enforcer plugin configuration. Disable Querydsl tests that cannot be executed with Java9+.
2020-01-09 10:31:53 -06:00
Greg Turnquist
5b557a4e90 DATAKV-264 - Force check for updates. 2019-08-05 11:01:41 -05:00
Greg Turnquist
50b0fc3f2c DATAKV-264 - Polishing. 2019-07-19 11:49:57 -05:00
Greg Turnquist
3d37a97ba2 DATAKV-264 - Publish documentation for main branch. 2019-07-19 11:49:44 -05:00
Greg Turnquist
0577999f2b DATAKV-264 - Use parent 'artifactory' profile for snapshot releases. 2019-07-03 16:58:36 -05:00
Greg Turnquist
8070fd7586 DATAKV-264 - Only test main branch for upstream triggers. 2019-06-28 19:05:20 -05:00
Greg Turnquist
69b0525bcf DATAKV-264 - Set user.name and user.home for CI jobs. 2019-06-25 12:54:53 -05:00
Greg Turnquist
d6229f1273 DATAKV-264 - Introduce Jenkins. 2019-05-30 09:22:05 -05:00