29 Commits

Author SHA1 Message Date
John Blum
812e4c6fcf Remove Docker Registry login.
Closes #1269.
2022-05-16 12:44:01 -07:00
Mark Paluch
76297f411f Use Java 8 to build snapshots for Artifactory.
Closes #1230
2022-03-15 14:16:10 +01:00
Mark Paluch
60a024923b Use Java 17 to build snapshots for Artifactory.
Closes #1230
2022-02-21 14:54:23 +01:00
Greg L. Turnquist
ac2bf3e38d Use Harbor Proxy for containers.
Leverage internal infrastructure for pulling Docker container images. Reduces pressure on Docker Hub and reduces risk of hitting rate limits.

Closes #1216.
Related https://github.com/spring-projects/spring-data-build/issues/1630.
2022-02-07 13:44:35 -06:00
Mark Paluch
ec77a4ac0c Polishing.
Extract Artifactory credentials into properties file.

See #1214
2022-02-04 09:44:38 +01:00
Mark Paluch
5c838516bd Polishing.
Extract docker credentials into properties file.

See #1214
2022-02-04 09:19:51 +01:00
Greg L. Turnquist
128555503c Externalize build properties.
By reading a properties file from an external location, it is possible to inject a consistent set of properties from Spring Data Build. This also supports repeatable builds.

Closes #1214.
2022-02-04 09:19:51 +01:00
Mark Paluch
69b3cfa26d Update build trigger to use branch build.
See #1184
2021-11-12 14:43:20 +01:00
Mark Paluch
05cb9979df Polishing.
Use HTTPS URL's for apt download.

See #1171
2021-09-21 19:17:40 +02:00
Mark Paluch
cb80b7db29 Add Java 17 to CI pipeline.
Also, refine CI triggers.

Closes #1171
2021-09-21 16:21:50 +02:00
Greg L. Turnquist
a46b00c4c7 Update CI to JDK 16.
See #1105.
2021-05-13 16:09:16 -05:00
Greg L. Turnquist
25e5970bf5 Authenticate with artifactory.
See #1112.
2021-04-20 08:35:43 -05:00
Greg L. Turnquist
0847d5a89d Migrate to main branch.
See #1112.
2021-04-15 12:43:54 -05:00
Greg L. Turnquist
b4c48aa3a7 DATACASS-835 - Polishing. 2020-12-14 14:49:41 -06:00
Greg L. Turnquist
d73fa53240 DATACASS-835 - Use Docker hub credentials for all CI jobs. 2020-12-14 14:46:00 -06:00
Mark Paluch
5d2c0bfd74 DATACASS-804 - Update CI jobs for Java 15. 2020-12-07 14:55:37 +01:00
Mark Paluch
4444cb5ffe DATACASS-821 - Enable Maven caching for Jenkins jobs. 2020-11-04 11:13:01 +01:00
Greg L. Turnquist
f75eee31b5 DATACASS-804 - Only test other versions for local changes on main branch. 2020-09-18 11:04:45 -05:00
Mark Paluch
040a5938a3 DATACASS-699 - Introduce Testcontainers for integration tests. 2020-01-15 14:41:11 +01:00
Greg Turnquist
bd66b6be25 DATACASS-659 - Force a check for updates. 2019-08-05 10:14:41 -05:00
Greg Turnquist
53e9db3ad0 DATACASS-659 - Polishing. 2019-07-19 12:02:10 -05:00
Greg Turnquist
ac467611a4 DATACASS-659 - Publish documentation for main branch. 2019-07-19 12:02:09 -05:00
Greg Turnquist
e058013785 DATACASS-659 - Use agent label. 2019-07-03 14:08:11 -05:00
Greg Turnquist
3542b8b1f8 DATACASS-659 - Use parent 'artifactory' profile. 2019-07-03 10:51:30 -05:00
Greg Turnquist
a6f3986214 DATACASS-659 - Polishing. 2019-06-28 16:18:54 -05:00
Greg Turnquist
3d0d93ff75 DATACASS-659 - Only main branch runs based on upstream cause. 2019-06-28 16:14:20 -05:00
Greg Turnquist
4575056759 DATACASS-659 - Configure user.name and user.home for CI jobs. 2019-06-24 10:19:25 -05:00
Greg Turnquist
3d3330b239 DATACASS-659 - Polishing. 2019-05-28 14:19:48 -05:00
Greg Turnquist
287e93e996 DATACASS-659 - Introducing Jenkins. 2019-05-28 13:19:36 -05:00