Oliver Drotbohm
99f4ebe8a5
GH-955 - Enable CI build for 1.3.x branch.
2024-12-10 14:16:25 +01:00
Oliver Drotbohm
19a01808ea
GH-949 - Upgrade to Spring Boot 3.4.
2024-11-21 17:30:45 +01:00
Oliver Drotbohm
89a86b4213
GH-950 - Upgrade to jMolecules 2023.2.0.
...
Also set up integration builds to build against jMolecules 2025.0 RC1.
2024-11-21 14:25:54 +01:00
Oliver Drotbohm
49a3c6cc1a
GH-907 - Upgrade to Spring Boot 3.4 RC1.
2024-10-26 14:45:54 +02:00
Oliver Drotbohm
100c1ab198
GH-803 - Set build branches for CI builds properly.
2024-09-08 15:51:43 +02:00
Oliver Drotbohm
40ecf14383
GH-760 - Integration builds test against open source versions only.
2024-08-23 11:03:08 +02:00
Oliver Drotbohm
87b2fd72b8
GH-760 - Fix integration builds.
...
Update integration versions and reference to commercial repositories.
2024-08-13 12:43:18 +02:00
Eric Haag
17c329dc4e
GH-714 - Migrate to Maven Develocity conventions.
2024-07-08 22:20:04 +02:00
Oliver Drotbohm
3d32b2013c
GH-659 - Run integration builds against commercial repositories.
2024-06-17 22:05:24 +02:00
Oliver Drotbohm
830cb6ffd3
GH-657 - Upgrade to Github Actions Java 4.
2024-06-17 21:46:34 +02:00
Oliver Drotbohm
324e82454b
GH-636 - Upgrade to Spring Boot 3.3.
2024-05-23 17:22:55 +02:00
Oliver Drotbohm
b395449a2c
GH-633 - Enable CI builds for 1.1.x.
2024-05-23 13:21:43 +02:00
Oliver Drotbohm
6130e618d9
GH-603 - Upgrade integration CI builds to Java action 4.0.
2024-05-17 08:17:08 +02:00
Oliver Drotbohm
5bbece1580
GH-531 - Upgrade to Spring Boot 3.3 M3.
2024-03-21 23:19:38 +01:00
Oliver Drotbohm
6770526cac
GH-480 - Upgrade GitHub actions checkout action to v4.
2024-01-29 18:33:22 +01:00
Oliver Drotbohm
3486b119d9
GH-461 - Explicitly use clean verify for integration builds.
...
To make sure we always use fresh dependencies.
2024-01-17 17:08:21 +01:00
Oliver Drotbohm
b389d5589a
GH-420 - Update compatibility build.
2023-12-21 14:23:26 +01:00
Oliver Drotbohm
72e33fca5f
GH-354 - Upgrade to Spring Boot 3.2 RC2.
...
Also, let only examples run on integration versions.
2023-11-03 08:24:11 +01:00
Oliver Drotbohm
40ab6cecfc
GH-357 - Reinstantiate general compatibility with Boot 3.2 / Framework 6.1.
...
We now gracefully fall back to reflective invocation of the application event listener shouldHandle(…) method if we're not on Spring Framework 6.2. If we are, we invoke the newly introduced method directly.
This allows projects to upgrade to Spring Modulith 1.1 without necessarily upgrading to Boot 3.2.
2023-11-02 14:27:52 +01:00
Oliver Drotbohm
668f23d97c
GH-329 - Make integration builds only check Boot 3.2 compatibility.
...
As we now rely on API that has been introduced in Spring Framework 6.1 RC1.
2023-10-21 21:47:03 +02:00
Oliver Drotbohm
7998ec45fb
GH-285 - Fix dispatch permissions.
2023-09-12 22:18:36 +02:00
Oliver Drotbohm
92c0b6c277
GH-285 - Fix token references in docs workflow.
2023-09-12 21:54:56 +02:00
Rob Winch
56036d151a
GH-285 - Migrate documentation to Antora.
2023-09-12 09:21:48 +02:00
Oliver Drotbohm
607d046621
GH-248 - Disable Boot 3.0 compatibility builds.
2023-09-08 08:48:14 +02:00
Oliver Drotbohm
4d939d34a9
GH-269 - Update integration build after Boot releases.
2023-08-25 10:20:00 -07:00
Eric Haag
ebb43ac46d
GH-279 - Update workflows with Gradle Enterprise credentials
...
Only workflows that do not build PRs have been configured with credentials.
2023-08-23 15:14:42 -07:00
Oliver Drotbohm
40a13c742c
GH-274 - Switch back to Spring credentials for release deployments.
2023-08-22 11:36:31 -07:00
Oliver Drotbohm
6872734d24
GH-274 - Switch to personal credentials for release deployment.
2023-08-21 06:58:04 -07:00
Oliver Drotbohm
32b689dab8
GH-244 - Upgrade to Spring Boot 3.1.2.
...
Updated integration CI build version matrix as well.
2023-07-20 15:09:43 +02:00
Oliver Drotbohm
77bfc48ebe
GH-241 - Enable CI builds for hacking branches.
2023-07-18 22:35:12 +02:00
Oliver Drotbohm
a3ed26ea08
GH-226 - Introduce dedicated CI build for pull requests.
...
That new build skips the attempt to deploy artifacts to Artifactory.
2023-06-30 17:13:47 +02:00
Oliver Drotbohm
676ee3f0e9
GH-217 - Fix Framework snapshot versions for compatibility tests.
...
Temporarily run Boot 3.2 snapshot compatibility tests with Framework 6.1 snapshots explicitly.
2023-06-23 12:49:06 +02:00
Oliver Drotbohm
a915f76422
GH-217 - Upgrade CI integration builds after recent releases.
2023-06-23 12:49:06 +02:00
Oliver Drotbohm
50d8659595
GH-138 - Fix matrix variable reference in compatibility build.
2023-02-23 20:19:34 +01:00
Oliver Drotbohm
457e245361
GH-138 - Enable manual execution of compatibility builds.
2023-02-23 20:17:50 +01:00
Oliver Drotbohm
9f87e702c9
GH-138 - Set up integration builds against upcoming Spring Boot snapshots and milestones
...
Set up dedicated GitHub actions workflow to run tests against upcoming Spring Boot snapshots and milestones. Introduced with-preview-repos build profile to activate the Maven repositories containing snapshots and milestones.
2023-02-23 20:16:45 +01:00
Oliver Drotbohm
a343f6eac3
GH-98 - Upgrade checkout and setup-java actions to V3.
2022-12-31 13:14:11 +01:00
Oliver Drotbohm
073c954070
GH-77 - Enable CI profile for release build.
...
To make sure we create Javadoc JARs.
2022-11-24 23:06:11 +01:00
Oliver Drotbohm
945222b72f
GH-6 - Allow documentation publication to be triggered manually.
2022-07-28 12:06:30 +02:00
Oliver Drotbohm
3ab5072e1e
GH-18 - Polishing.
...
Switch to consistent usage of secrets via environment variables. Remove documentation generation from standard build. Some general POM polishing. A bit of release documentation.
2022-07-28 08:46:11 +02:00
Oliver Drotbohm
0fdabdb9e6
GH-6 - Initial skeleton for project reference documentation.
2022-07-27 22:10:37 +02:00
Oliver Drotbohm
80cf808012
GH-18 - Add GitHub actions workflows for releases.
2022-07-27 20:49:37 +02:00
Oliver Drotbohm
aedd063e3b
GH-18 - Setup deployment to Artifactory for general builds.
...
Tweak build to contain a dedicated ci build profile for Javadoc creation post delombokification. Added an artifactory build profile to set up Artifactory deployment for milestones and snapshots.
Cleanups in sonatype build profile to avoid the definition of a snapshot repository to avoid snapshots accidentally be deployed there.
2022-07-27 19:01:14 +02:00
Oliver Drotbohm
817aaabbdb
GH-1 - Tweak CI build to avoid obsolete integration builds.
2022-07-07 20:47:28 +02:00
Oliver Drotbohm
6c444769d7
GH-1 - Initial port of Moduliths project.
...
Basically the state of commit c7cf939 of https://github.com/moduliths/moduliths for further development under the Spring umbrella.
2022-07-06 13:03:01 +02:00