Mark Paluch
d3845ddf0e
Update Dockerfile setup to use HTTPS sources.
...
Closes #3037
2024-11-07 17:18:21 +01:00
Mark Paluch
4d94435687
Update CI Properties.
...
See #3025
2024-11-07 09:57:36 +01:00
Mark Paluch
dc07365aa7
Update CI Properties.
...
See #3025
2024-11-07 09:56:12 +01:00
Mark Paluch
6d1e635470
Use Docker in Docker CI setup.
...
See #2994
2024-10-09 14:43:01 +02:00
Mark Paluch
bcb4fd1d74
CI ping.
2024-08-08 15:05:27 +02:00
Mark Paluch
5c94b65dd7
CI ping.
2024-08-08 15:02:44 +02:00
Mark Paluch
dd5ca74d91
Update CI properties.
...
See #2912
2024-08-08 10:20:12 +02:00
Eric Haag
5453b0b083
Migrate build to Spring Develocity Conventions extension.
...
* Migrate build to Spring Develocity Conventions extension.
* Adopt Develocity environment variables.
Closes #2947
2024-08-01 10:22:22 +02:00
Mark Paluch
3fed336179
Switch to Broadcom docker proxy.
...
Closes #2929
2024-06-20 14:07:12 +02:00
Mark Paluch
a7d39147cf
Add CI stage testing against valkey.
...
Closes #2923
2024-06-05 11:24:41 +02:00
Christoph Strobl
505fd846ae
Use Redis 7.2 for build.
...
Update jenkinsfile to test against redis 7.2
Replace usage of DEBUG command.
Provide Redis server version and client lib version to maven build system / gradle cache.
Original Pull Request: #2802
2024-02-07 15:43:16 +01:00
Mark Paluch
5495b80b4b
Update CI properties.
...
See #2778
2023-12-14 08:50:32 +01:00
Mark Paluch
4a08f642bc
Introduce property for Jenkins user and Artifactory server details.
...
Closes #2787
2023-11-27 09:22:30 +01:00
Eric Haag
fc9f9d8e5c
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 #2732
2023-10-19 15:33:13 -05:00
Greg L. Turnquist
bf512d4677
Update CI properties.
...
See #2737
2023-10-19 09:38:56 -05:00
Greg L. Turnquist
d499c7c224
Update CI properties.
...
See #2737
2023-10-16 13:28:22 -05:00
John Blum
6cc1a9158a
Update CI properties.
...
See #2712
2023-10-04 17:24:11 -07:00
Greg L. Turnquist
91056234fd
Update CI properties.
...
See #2687
2023-09-05 13:25:24 -05:00
Julia Lee
e79627a920
Update CI properties.
...
See #2641
2023-08-14 12:15:34 -04:00
John Blum
5996078fe5
Test against Java 21 in CI.
...
See #2602
Original pull request: #2608
2023-07-13 10:55:55 +02:00
Mark Paluch
bc382ae042
Update CI properties.
...
See #2580
2023-07-03 14:32:11 +02:00
John Blum
2e5fae4aac
Test with Java 20 in CI.
...
See #2536
2023-04-03 15:20:00 -07:00
Greg L. Turnquist
d55e93bb81
Update CI properties.
...
See #2531
2023-03-28 13:58:21 -05:00
Mark Paluch
8816176868
Update CI properties.
...
See #2462
2023-01-30 10:49:51 +01:00
Mark Paluch
fca600c4b7
Update CI properties.
...
See #2462
2022-11-18 15:31:11 +01:00
Mark Paluch
150e062a28
Update CI properties.
...
See #2437
2022-10-31 10:36:35 +01:00
Mark Paluch
73fff10237
Update CI properties.
...
See #2326
2022-06-03 09:34:20 +02:00
Mark Paluch
d40dd3d2bd
Update CI properties.
...
See #2242
2022-02-22 14:10:52 +01:00
Greg L. Turnquist
b64a131608
Update CI properties.
...
See #2242
2022-02-15 09:00:21 -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
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