Commit Graph

26 Commits

Author SHA1 Message Date
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
8136f58971 Rewrite APT sources to HTTPS.
Also, use consistent docker image naming.

See #2173
2022-01-13 14:50:00 +01:00
John Blum
905492ede1 Add comments to Dockerfile to trigger Docker Image creation with JDK 17 and Redis 6.2.
This is necesarry in order to produce Spring Data Redis 3.0.0-SNAPSHOTs.

Thus far, the Jenkins CI build for 3.0.x is failing due to (from build #1):

"19:18:16  Stage "Publish JDK 17 + Redis 6.2 Docker image" skipped due to when conditional"

Closes #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
Mark Paluch
94bfd81511 Upgrade to Redis 6.2.4.
Closes #2085
2021-06-14 10:12:43 +02: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
Christoph Strobl
be378df152 Upgrade Docker images to Redis 6.2.
Closes: #1990
Original pull request: #1993.
2021-03-18 10:12:01 +01:00
Mark Paluch
754fac92be Update snapshots on each build.
Closes #1997
2021-03-12 14:28:08 +01: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
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
ba64992dad DATAREDIS-1380 - Introduce Jenkins. 2019-06-07 11:09:44 -05:00
Mark Paluch
95775176f5 DATAREDIS-920 - Polishing.
Restore Make test target. Use make start/stop in CI script.
2019-03-19 11:14:18 +01:00
Greg Turnquist
18f0be371e DATAREDIS-920 - Capture exit code from maven and exit with it. 2019-03-14 11:43:05 -05:00
Greg Turnquist
82b5c2aa09 DATAREDIS-920 - Move maven command outside of Makefile. 2019-03-14 10:26:50 -05:00
Greg Turnquist
6574d70fc5 DATAREDIS-920 - Force Makefile to fail during maven failure. 2019-03-13 19:36:49 -05:00
Greg Turnquist
f7571f17b5 DATAREDIS-920 - Migrate to springci for Docker images. 2019-03-01 07:20:57 -06:00
Greg Turnquist
986e3b1ea3 DATAREDIS-920 - Fix path to artifactory. 2019-02-28 08:04:39 -06:00
Greg Turnquist
c8aa0ff019 DATAREDIS-920 - Run 'test' from Makefile. 2019-02-28 07:13:25 -06:00
Greg Turnquist
2e7a3c0685 DATAREDIS-920 - Add test task. 2019-02-28 06:51:17 -06:00
Greg Turnquist
c4d93870d4 DATAREDIS-920 - Introduce Concourse. 2019-02-27 17:22:49 -06:00