Commit Graph

24 Commits

Author SHA1 Message Date
Greg L. Turnquist
a479ef87f8 Polishing. 2023-10-23 16:19:58 -05:00
Greg L. Turnquist
a306e9b1e0 Move rc-release to legacy Docker container.
To avoid issues with higher versions of Java and the nexus-maven-staging-plugin, move the final command to a legacy Docker container.
2023-10-23 14:27:12 -05:00
Greg L. Turnquist
266f10564a Use spring-builds+jenkins for ge.spring.io.
To show the right gravatar, apply the proper user.name property.
2023-10-16 09:24:02 -05:00
Greg L. Turnquist
3ec7f58f84 Polishing. 2023-09-25 10:08:13 -05:00
Greg L. Turnquist
91853706dc Fine tune looking up current version. 2023-09-18 13:46:21 -05:00
Greg L. Turnquist
4256a1e3c4 Don't use Gradle Enterprise when fetching project version. 2023-09-18 12:11:17 -05:00
Greg L. Turnquist
d6d2e3d709 Force maven update on CI. 2023-09-18 11:42:18 -05:00
Greg L. Turnquist
d427a37df8 Connect builds 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

Resolves #1376.
2023-09-14 14:51:35 -05:00
Greg L. Turnquist
cce55648cc Reintroduce Docker containers for release.
Releasing requires additional tools inside the container that does the releasing process, whether to maven central or artifactory.

Resolves #1353.
2023-05-11 11:33:29 -05:00
Greg L. Turnquist
88a7f5d408 Adopt Harbor Proxy service for CI.
Resolves #1348.
2023-04-20 10:27:07 -05:00
Greg L. Turnquist
6ce407543e Introduce smoke testing to release process.
The release process should include the means to do some basic smoke testing against staged artifacts before concluding the process.

Resolves #1347.
2023-04-19 13:47:46 -05:00
Greg L. Turnquist
7d50f0f9bc Introduce Spring WS BOM.
The Spring WS BOM itself uses the flatten-maven-plugin to produce a POM file simplified for community consumption. The same plugin is ready to go for the other modules. But given the risk of breaking existing users, it will not be applied until Spring WS 4.1 is released (#1307).

Resolves #1290.
Related: #1205, #1285.
2023-01-05 13:02:22 -06:00
Greg L. Turnquist
84a1b79436 Upgrade to Jakarta EE 9.
Resolves #1213.
2021-11-01 14:39:35 -05:00
Greg L. Turnquist
4ce5529a33 Authenticate with artifactory. 2021-04-14 14:39:41 -05:00
Greg L. Turnquist
5deae38221 Deploy releases directly to maven central.
To reduce risk of a release getting stuck in an intermediate state on bintray, make all official releases to maven central.
2021-01-20 17:32:26 -06:00
Greg L. Turnquist
e0371b5cf5 Properly collect project version number for CI jobs.
The outputs on Jenkins are very different than the outputs when run locally. They must be gathered in a more sophisticated fashion that grepping console logs.
2021-01-20 16:50:16 -06:00
Greg Turnquist
9c9933066b SWS-1073 - Introduce Jenkins CI. 2019-06-06 12:59:45 -05:00
Greg Turnquist
ca5610eb56 SWS-1068 - Upgrade CI. 2019-04-24 16:52:15 -05:00
Greg Turnquist
8268293fcf SWS-1055 - Polishing. 2019-02-22 15:26:24 -06:00
Greg Turnquist
60c2c1c271 SWS-1055 - Perform releases through Concourse. 2019-02-22 14:03:52 -06:00
Greg Turnquist
b7055b31c7 SWS-1044 - Enhance CI pipeline.
* Remove JDK images as a trigger for pull-requests.
* Add Slack notifications.
2018-11-16 11:18:16 -06:00
Greg Turnquist
d1a50e5c01 SWS-1043 - Fix bug in spring-ws-status 2018-11-07 10:50:38 -06:00
Greg Turnquist
d3405f98ba SWS-1043 - Polishing 2018-11-07 10:42:30 -06:00
Greg Turnquist
65692073da SWS-1043 - Introduce Concourse 2018-11-07 10:14:56 -06:00