John Blum
5e679ecede
Remove Docker Registry login.
...
Closes #4056 .
2022-05-16 13:02:38 -07:00
Mark Paluch
2b101eca27
Use Java 8 to build snapshots for Artifactory.
...
Closes #3976
2022-03-15 14:33:16 +01:00
Mark Paluch
137a6ae310
Polishing.
...
Externalize artifactory credentials identifier.
See #3976
2022-02-22 09:36:43 +01:00
Mark Paluch
ba8d5ece7d
Polishing.
...
Externalize artifactory credentials identifier.
See #3976
2022-02-22 09:20:33 +01:00
Greg L. Turnquist
badfbb50c1
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.
See #3954 .
Related https://github.com/spring-projects/spring-data-build/issues/1630 .
2022-02-07 10:54:59 -06:00
Mark Paluch
a1e8fb70ee
Polishing.
...
Extract docker credentials into properties file.
Use tabs for indentation instead of spaces.
See #3949
2022-02-03 15:38:01 +01:00
Greg L. Turnquist
97eff9bdb7
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 #3949 .
2022-02-03 15:20:29 +01:00
Greg L. Turnquist
10a8456581
Authenticate with artifactory.
...
See #3616 .
2021-04-22 15:01:43 -05:00
Mark Paluch
9d7473487f
Upgrade to MongoDB 4.4 on CI.
...
Closes #3612 .
2021-04-08 17:13:49 +02:00
Greg L. Turnquist
b7310fd1ae
DATAMONGO-2665 - Use Docker hub credentials for all CI jobs,
2020-12-14 16:43:15 -06:00
Greg L. Turnquist
2d348be5b2
DATAMONGO-2629 - Use JDK 15 for next CI jobs.
2020-10-26 13:26:11 -05:00
Greg L. Turnquist
965a34efd3
DATAMONGO-2629 - Only test other versions for local changes on main branch.
2020-09-18 11:08:38 -05:00
Greg Turnquist
bf921cdbd7
DATAMONGO-2510 - Use JDK 14 for Java.NEXT CI testing.
2020-04-09 14:29:16 -05:00
Mark Paluch
46ab6b4c94
DATAMONGO-2481 - Polishing.
...
Migrate more tests to JUnit 5. Rearrange methods. Reduce method visibility according to JUnit 5 requirements.
Remove Java 11 build and only use Java 8 and 13.
Original pull request: #838 .
2020-03-06 12:20:26 +01:00
Christoph Strobl
993018feb1
DATAMONGO-2461 - Efficient resource usage and ci related improvments.
...
- Give the server a little time to think on ci system.
- Reuse and Close MongoClients in tests.
- Use WriteConcern majority in setup.
- Use longer transaction timeout on server
- Use junit-pioneer to repeatable tests known to fail due to network errors.
Original pull request: #831 .
2020-02-05 10:35:51 +01:00
Mark Paluch
c83929c2a3
DATAMONGO-2427 - Simplify docker setup.
...
Original pull request: #823 .
2020-01-27 11:44:02 +01:00
Mark Paluch
f688cca400
DATAMONGO-2427 - Switch to MongoDB Driver 4.0.0-beta1.
...
Enable disabled tests. Adapt to ReactiveGridFS changes.
Use WriteConcern.MAJORITY in tests.
Original pull request: #823 .
2020-01-27 11:43:52 +01:00
Mark Paluch
5f29bee6c9
DATAMONGO-2419 - Enable JDK 11+ builds.
2020-01-22 21:19:55 -06:00
Mark Paluch
79921a7260
DATAMONGO-2342 - Add build job against MongoDB 4.0
2019-08-16 13:19:27 +02:00
Christoph Strobl
bcd8f242e5
DATAMONGO-2342 - Upgrade ci job to MongoDB 4.2
...
Original pull request: #778 .
2019-08-16 11:52:28 +02:00
Greg Turnquist
8802e2c36f
DATAMONGO-2280 - Force check for updates.
2019-08-05 11:07:18 -05:00
Greg Turnquist
c3ef62a7be
DATAMONGO-2280 - Polishing.
2019-07-19 11:46:45 -05:00
Greg Turnquist
0eebf64ec3
DATAMONGO-2280 - Publish documentation for main branch.
2019-07-19 11:46:44 -05:00
Greg Turnquist
c0a22667b9
DATAMONGO-2280 - Use parent 'artifactory' profile for snapshot releases.
2019-07-03 17:10:56 -05:00
Greg Turnquist
8ce8a8307a
DATAMONGO-2280 - Only test main branch for upstream triggers.
2019-06-28 19:29:51 -05:00
Greg Turnquist
df94214527
DATAMONGO-2280 - Set user.name and user.home for CI jobs.
2019-06-25 13:33:11 -05:00
Greg Turnquist
c2ea595b8c
DATAMONGO-2280 - Introduce Jenkins.
2019-06-11 14:55:33 -05:00