Commit Graph

16 Commits

Author SHA1 Message Date
Mark Paluch
cc8dc458fa Upgrade to Java 8u332-b09.
Closes #1730
2022-06-03 09:23:48 +02:00
Mark Paluch
73fdc518aa Upgrade to Apache Cassandra 3.11.12.
Closes #1656
2022-02-22 14:06:14 +01:00
Mark Paluch
f626e9149d Upgrade to Redis 6.2.6.
Closes #1657
2022-02-22 14:06:14 +01:00
Mark Paluch
147633e295 Upgrade to MongoDB 5.0.6.
Closes #1658
2022-02-22 14:06:14 +01:00
Mark Paluch
5e968ace37 Upgrade Java 8 to 8u322-b06, Java 11 to 11.0.14.1_1.
Closes #1648
2022-02-22 14:06:14 +01:00
Mark Paluch
6b97248048 Use Java 17 to build snapshots for Artifactory.
Enable Java 11 profile based on the used Java version.

Use Java 17 to build snapshots that are distributed via Artifactory.

Closes #1652
2022-02-21 14:13:32 +01:00
Greg L. Turnquist
97b2230271 Backport usage of 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 #1630.
2022-02-07 10:11:15 -06:00
Mark Paluch
426f350656 Polishing.
Extract artifactory credentials.

See #1629
2022-02-04 09:51:00 +01:00
Mark Paluch
732097ee29 Polishing.
Also, externalize docker registry and artifactory credentials.
See #1629
2022-02-02 08:59:41 +01:00
Greg L. Turnquist
bdd629ea05 Externalize build properties.
See #1629.
2022-02-02 08:59:40 +01:00
Greg Turnquist
7b877b0e7c #838 - Introduce Jenkins. 2019-06-26 10:48:48 -05:00
Greg Turnquist
3ccabfe245 #752 - Polishing. 2019-03-13 23:18:27 -05:00
Greg Turnquist
8c58eab3fd #752 - Reduce CI notifications on slack.
Instead of letting Spring HATEOAS trigger a build on Commons, and subsequently a build on every data store, culminating in n-builds of REST, instead use this strategy:

* HATEOAS artifactory triggers Commons test, but not build.
* HATEOAS artifactory triggers REST test and build, since it's a direct impact.
* REST is NOT triggered by individual data store builds, since it doesn't directly depend upon them.

Slack notification policy is:

* Signal test failure.
* Signal build failure.
* Signal build success.

By NOT sending a notification for every test success, it should reduce volume of messages. By reducing the number of total builds happening, will also reduce traffic to only chronic failing tests, which we probably need to see anyway. And with number of total builds reduced, should still give us the occasional warm fuzzy when a build DOES complete.
2019-03-07 08:05:33 -06:00
Greg Turnquist
db2ace9832 #743 - Ensure consistent status updates. 2019-03-04 16:23:12 -06:00
Greg Turnquist
dde6ce1890 #742 - Gate Spring Data JPA tests against JDK 8. 2019-03-04 16:13:06 -06:00
Greg Turnquist
1f6d602264 #714 - Introduce Concourse. 2019-03-01 11:58:12 -06:00