26 Commits

Author SHA1 Message Date
John Blum
0797fb46a5 Remove Docker Registry login.
Closes #1269.
2022-05-16 12:50:30 -07:00
Mark Paluch
0590845cb3 Use Java 8 to build snapshots for Artifactory.
Closes #1230
2022-03-15 14:16:13 +01:00
Mark Paluch
eef51f2f8d Polishing.
Externalize artifactory credentials id.

See #1230
2022-02-21 15:58:06 +01:00
Mark Paluch
0e27ba419d Use Java 17 to build snapshots for Artifactory.
Closes #1230
2022-02-21 14:56:03 +01:00
Greg L. Turnquist
f2801cc95d 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:47:41 -06:00
Mark Paluch
94af70348c Polishing.
Extract docker credentials into properties file.

See #1214
2022-02-04 09:27:58 +01:00
Greg L. Turnquist
f2a1e52339 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:22:11 +01:00
Mark Paluch
5533ebe495 Update Jenkins job after branching.
See #1112
2021-05-03 14:12:28 +02:00
Mark Paluch
4e3507f233 Update Jenkins job after branching.
See #1112
2021-04-28 09:03:05 +02:00
Greg L. Turnquist
0b4d05c5ed Authenticate with artifactory.
See #1112.
2021-04-20 08:54:57 -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