Greg L. Turnquist
e3fc66e7fb
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 #2254 .
Related https://github.com/spring-projects/spring-data-build/issues/1630 .
2022-02-07 12:58:36 -06:00
Mark Paluch
5516847ac6
Polishing.
...
Extract Artifactory and docker credentials into properties file.
See #2245
2022-02-04 11:22:03 +01:00
Greg L. Turnquist
7d0de580bc
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 #2245 .
2022-02-04 11:00:16 +01:00
Mark Paluch
2659b9f12c
Polishing.
...
Tweak CI triggers.
See #2173
2022-01-13 14:50:00 +01:00
John Blum
4ea00e05fa
Update Jenkinsfile to build with a Java 17 baseline.
...
Closes #2173 .
2022-01-13 14:50:00 +01:00
Mark Paluch
5166950b2b
Add Java 17 to CI pipeline.
...
Closes #2175
2021-09-27 08:38:29 +02:00
Greg L. Turnquist
213f0fd6c3
Polishing.
...
See #2008 .
2021-05-13 16:03:58 -05:00
Greg L. Turnquist
3b1a4d2064
Update CI to JDK 16.
...
See #2008 .
2021-05-13 16:02:31 -05:00
Greg L. Turnquist
a638a54b58
Authenticate with artifactory.
...
See #2023 .
2021-04-22 15:48:11 -05:00
Greg L. Turnquist
f08b4ca6f2
Migrate to main branch.
...
See #2023 .
2021-04-16 12:50:45 -05:00
Christoph Strobl
be378df152
Upgrade Docker images to Redis 6.2.
...
Closes : #1990
Original pull request: #1993 .
2021-03-18 10:12:01 +01:00
Greg L. Turnquist
b5b30a1eb7
DATAREDIS-1258 - Use Docker hub credentials for all CI jobs.
2020-12-15 10:31:09 -06:00
Greg L. Turnquist
7b927d61c2
DATAREDIS-1220 - Migrate back to non-root CI.
2020-11-09 12:02:54 -06:00
Greg L. Turnquist
b71367f051
DATAREDIS-1220 - Migrate to running CI test jobs as root.
...
To avoid permission issues with Redis, run the container as root. Apply proper measures so that maven caching doesn't break other users of the same agents.
2020-11-05 10:37:35 -06:00
Greg L. Turnquist
28949447b1
DATAREDIS-1220 - Manage JDK 15 container creation.
2020-11-03 15:31:01 -06:00
Greg L. Turnquist
7dc5a2033f
DATAREDIS-1220 - Add support for JDK 15 testing.
2020-11-03 15:26:04 -06:00
Mark Paluch
fff1d3e691
DATAREDIS-1233 - Introduce and use Junit5 based ParameterizedRedisTest.
2020-10-26 10:43:24 +01:00
Greg L. Turnquist
a505a48927
DATAREDIS-1220 - Only test other versions for local changes on main branch.
2020-09-18 11:27:05 -05:00
Mark Paluch
9fbb477057
DATAREDIS-1046 - Upgrade to Redis 6 in CI docker images.
2020-09-14 11:25:07 +02:00
Greg Turnquist
a3d2ad7ed6
DATAREDIS-1063 - Build against JDK 11+.
2020-01-15 15:42:00 +01:00
Greg Turnquist
32ad05a953
DATAREDIS-1380 - Force check for updates.
2019-08-05 11:12:50 -05:00
Greg Turnquist
e2f65c6c37
DATAREDIS-1380 - Polishing.
2019-07-19 11:41:44 -05:00
Greg Turnquist
6ff1f0578b
DATAREDIS-1380 - Publish documentation for main branch.
2019-07-19 11:41:44 -05:00
Greg Turnquist
e9fb4c2c63
DATAREDIS-1380 - Use parent 'artifactory' profile for snapshot releases.
2019-07-05 11:34:46 -05:00
Greg Turnquist
205b55734d
DATAREDIS-1380 - Only build main branch for upstream triggers.
2019-06-28 19:41:29 -05:00
Greg Turnquist
34fa4878c6
DATAREDIS-1380 - Change upstream CI dependency to SD Keyvalue.
2019-06-26 10:05:41 -05:00
Greg Turnquist
c7298f6851
DATAREDIS-1380 - Add timeouts to Jenkins stages.
2019-06-24 10:07:18 -05:00
Greg Turnquist
528090c2bb
DATAREDIS-1380 - Polishing.
2019-06-21 16:16:34 -05:00
Greg Turnquist
c8a61c31fa
DATREDIS-1380 - Configure user.name and user.home for CI jobs.
...
Because the CI server runs in a secured, reduced privilege mode, setting the JDK's user.name and user.home variables via MAVEN_OPTS is required.
2019-06-21 14:27:06 -05:00
Greg Turnquist
10329559a6
DATAREDIS-1380 - Polish stage name.
2019-06-07 15:35:31 -05:00
Greg Turnquist
ba64992dad
DATAREDIS-1380 - Introduce Jenkins.
2019-06-07 11:09:44 -05:00