Mark Paluch
ccfd0e3afe
Use Docker in Docker build setup.
...
See #2417
2024-10-09 14:19:19 +02:00
Eric Haag
2625787151
Migrate build to Spring Develocity Conventions extension.
...
* Migrate build to Spring Develocity Conventions extension.
* Adopt Develocity environment variables.
Closes #2399
2024-08-08 15:04:06 +02:00
Mark Paluch
aaadc344ab
Remove Slack notification.
...
See #2392
2024-06-20 14:28:14 +02:00
Mark Paluch
83c1a01d27
Switch to Broadcom docker proxy.
...
Closes #2392
2024-06-20 14:28:01 +02:00
Mark Paluch
fd2995aba2
Refine Artifactory build name.
...
See #2333
2024-01-31 15:25:59 +01:00
Mark Paluch
97517a667b
Introduce property for Jenkins user and Artifactory server details.
...
Closes #2336
2023-11-28 08:54:59 +01:00
Eric Haag
2b207b1de4
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 #2319
2023-10-19 15:14:05 -05:00
Greg L. Turnquist
48aa76ee51
Test against Java 20 on CI.
...
See #2244 .
2023-03-30 10:37:16 -05:00
John Blum
70e704161e
Remove Docker Registry login.
...
Closes #2145 .
2022-05-16 13:24:40 -07:00
Oliver Drotbohm
e656c89101
Tweak upstream project CI build triggers after branch renames.
2022-03-23 11:49:22 +01:00
Mark Paluch
50511d1789
Externalize build properties.
...
Closes #2103 .
2022-02-07 09:22:06 +01:00
Mark Paluch
b4218de3ad
Remove outdated Docker image builds.
...
See #2068
2021-11-30 18:56:54 +01:00
Mark Paluch
87a79dabac
Refine CI triggers.
...
See #2068
2021-11-30 18:56:54 +01:00
Oliver Drotbohm
da9fcb41f8
Upgrade CI build to JDK 17.
...
Issue: #2068 .
2021-11-30 18:56:53 +01:00
Mark Paluch
7e34f6f18a
Refine CI triggers.
...
See #2068
2021-09-29 14:24:06 +02:00
Oliver Drotbohm
cfb7079fb8
Tweak CI build to run compatibility builds against JDK 17.
...
Issue #2068 .
2021-09-21 17:03:12 +02:00
Oliver Drotbohm
2aa069bed7
Tweak upstream CI triggers to reduce build load.
...
We now only build upon changes made to Spring HATEOAS and Spring Data Commons.
2021-07-13 13:03:07 +02:00
Greg L. Turnquist
dd2a07e449
Use project-specific containers for CI testing.
...
This project shall maintain its own containers for CI testing purposes, instead of depending upon Spring Data MongoDB's containers.
See #2027 .
2021-06-17 17:12:56 -05:00
Greg L. Turnquist
ee1057bd9d
Update CI to JDK 16.
...
See #1989 .
2021-05-13 16:05:35 -05:00
Greg L. Turnquist
2f3ec79cd0
Authenticate with artifactory.
...
See #1992 .
2021-04-22 16:03:09 -05:00
Greg L. Turnquist
6402b1aeef
Introduce quiet period.
...
Reduce the number of downstream builds that get triggered by using quiet time.
See #1992 .
2021-04-16 13:03:23 -05:00
Greg L. Turnquist
0e563b2605
Migrate to main branch.
...
See #1992 .
2021-04-16 13:01:20 -05:00
Greg L. Turnquist
37a15b0507
DATAREST-1584 - Polishing.
2020-12-15 10:20:31 -06:00
Greg L. Turnquist
905e50eccb
DATAREST-1584 - Polishing.
2020-12-15 10:14:15 -06:00
Greg L. Turnquist
43f5580234
DATAREST-1584 - Use Docker hub credentials for all CI jobs.
2020-12-15 10:12:52 -06:00
Mark Paluch
c9861c3cfc
DATAREST-1570 - Reduce CI dependencies.
2020-10-29 09:51:30 +01:00
Greg L. Turnquist
18b45940da
DATAREST-1563 - Use JDK 15 for CI jobs.
2020-10-26 16:19:17 -05:00
Greg L. Turnquist
060c84dcf3
DATAREST-1563 - Only test other versions for local changes on main branch.
2020-09-18 11:25:18 -05:00
Greg L. Turnquist
239a86cc2d
DATAREST-1541 - Testing against Spring Framework 5.3 snapshots.
2020-07-02 10:39:00 -05:00
Greg L. Turnquist
1e3c9ac27e
DATAREST-1541 - Stop testing against Spring Framework 5.2.
2020-07-01 12:20:13 -05:00
Mark Paluch
ef7617cb6f
DATAREST-1509 - Polishing.
...
Reduce Jenkins build to Java 8 + 14 for jackson-next profile. Simplify assertion style. Convert space indents to tabs.
Original pull request: #374 .
2020-04-28 11:01:00 +02:00
Greg Turnquist
eaa70cdc77
DATAREST-1509 - Test against all ISO-8601 TZ formats.
...
Verify that Jackson properly serializes to ISO-8601 format, which includes three potential timezone endings. Expand CI testing against both Jackson 2.10 and 2.11. Also test these profiles against JDK 8, 11, and 14.
Related: spring-projects/spring-data-build#1075
Original pull request: #374 .
2020-04-28 11:00:53 +02:00
Greg Turnquist
32aef5de7b
DATAREST-1507 - Use JDK 14 for Java.NEXT CI testing.
2020-04-09 15:08:36 -05:00
Greg Turnquist
1b93eb75ef
DATAREST-1483 - Enable MongoDB for CI testing.
2020-02-20 14:21:31 -06:00
Oliver Drotbohm
2c438e595d
DATAREST-1480 - Let CI builds use the it profile to run integration tests.
2020-02-11 23:51:13 +01:00
Greg Turnquist
5982633098
DATAREST-1453 - Enable JDK 11+ builds.
2020-01-09 10:34:20 -06:00
Greg Turnquist
f2a358b565
DATAREST-1380 - Force check for updates.
2019-08-05 11:15:13 -05:00
Greg Turnquist
43b71009d5
DATAREST-1380 - Only publish docs for main branch.
2019-07-19 11:34:08 -05:00
Greg Turnquist
bed71894d9
DATAREST-1380 - Polishing.
2019-07-19 11:31:53 -05:00
Greg Turnquist
d5a829166d
DATAREST-1380 - Publish documentation for main branch.
2019-07-19 11:31:18 -05:00
Greg Turnquist
02b8c53ad4
DATAREST-1380 - Use parent 'artifactory' profile for snapshot releases.
2019-07-05 11:58:34 -05:00
Greg Turnquist
977e381e63
DATAREST-1380 - Only build main branch for upstream triggers.
2019-06-28 19:45:51 -05:00
Greg Turnquist
49ee111504
DATAREST-1380 - Add user.name and user.home to CI jobs.
2019-06-25 14:18:48 -05:00
Greg Turnquist
9080950695
DATAREST-1380 - Add Redis to upstream project list.
2019-06-07 13:56:07 -05:00
Greg Turnquist
4ced1e9e43
DATAREST-1380 - Add Solr to upstream list.
2019-05-30 10:42:25 -05:00
Greg Turnquist
a2c9d5b9fe
DATAREST-1380 - Introduce Jenkins.
2019-05-29 10:05:53 -05:00