Commit Graph

2559 Commits

Author SHA1 Message Date
Stéphane Nicoll
1d086fa2c3 Upgrade Java version in .sdkmanrc to 17.0.14 2025-03-01 09:51:49 +01:00
Stéphane Nicoll
456648b53d Polish 2025-03-01 09:49:58 +01:00
Stéphane Nicoll
c341292a19 Add Develocity badge 2025-02-28 16:50:42 +01:00
Stéphane Nicoll
f575933b8e Migrate CI to GitHub Actions
Closes gh-1461
2025-02-28 16:38:31 +01:00
Stéphane Nicoll
b40c664fb3 Remove Jenkins pipeline
This commit removes the Jenkins pipeline in preparation to the move to
GitHub Actions.

See gh-1461
2025-02-28 16:38:31 +01:00
Andy Wilkinson
49e6c9a70f Port the build to Gradle
Closes gh-1457
2025-02-28 16:38:31 +01:00
Stéphane Nicoll
3a60f3638e Polish 2025-02-27 15:32:54 +01:00
Stéphane Nicoll
4ffe014733 Fix Javadoc errors
See gh-1467
2025-02-27 14:12:39 +01:00
Stéphane Nicoll
30d5f1e6a5 Suppress deprecation for now
See gh-1469
2025-02-27 09:54:33 +01:00
Stéphane Nicoll
5a1e5028cb Adapt to deprecation 2025-02-27 09:50:04 +01:00
Andy Wilkinson
fb4ab827c5 Name test classes consistently
Closes gh-1468
2025-02-26 16:02:07 +01:00
Stéphane Nicoll
da47205e58 Review Javadoc
Closes gh-1467
2025-02-26 15:28:51 +01:00
Stéphane Nicoll
e5740412bf Refine Mail API scope in spring-ws-core
This commit is a continuation of e81e1cc to apply the same logic on
spring-ws-core.

See gh-1462
2025-02-26 11:29:02 +01:00
Stéphane Nicoll
c9e9bce97a Remove dist resources from docs bundle
Closes gh-1466
2025-02-26 10:44:33 +01:00
Andy Wilkinson
883c110870 Use Jetty 12 for testing as it's Jakarta EE 10 compatible
Closes gh-1465
2025-02-24 16:43:52 +01:00
Stéphane Nicoll
b9a4caa056 Configure GitHub issues
Closes gh-1464
2025-02-24 16:21:09 +01:00
Stéphane Nicoll
ecba611f69 Switch from CLA to DCO
Closes gh-1463
2025-02-24 16:07:13 +01:00
Stéphane Nicoll
e81e1cce30 Move Mail API and implementation to provided scope
This commit configures the build so that the Mail API and implementation
are no longer transitive.

Closes gh-1462
2025-02-24 15:37:51 +01:00
Andy Wilkinson
61c375c905 Use package-info.java instead of package.html
Closes gh-1460
2025-02-22 09:27:15 +01:00
Stéphane Nicoll
b94982f0c2 Polish "Harmonize dependency management"
See gh-1455
2025-02-19 16:07:57 +01:00
Stéphane Nicoll
6a328c1dbf Upgrade to XStream 1.4.21
Closes gh-1459
2025-02-19 14:42:30 +01:00
Stéphane Nicoll
00aca5b677 Harmonize copyright headers 2025-02-19 14:34:27 +01:00
Stéphane Nicoll
fdede99aa0 Format code with spring-javaformat
This commit configures the build to use spring-javaformat and makes a
first pass to format the code of the project. As part of this, imports
have been optimized, and the license header has been harmonized.

Closes gh-1458
2025-02-19 14:17:06 +01:00
Stéphane Nicoll
ac71c3017b Add dependency management for Micrometer
See gh-1455
2025-02-19 14:14:07 +01:00
Stéphane Nicoll
ea87111f55 Harmonize build
Closes gh-1455
2025-02-18 19:36:37 +01:00
Stéphane Nicoll
90f8b8f163 Stop sharing dependencies at the top-level
This commit removes dependencies configured in the root POM and moves
the necessary dependencies to their respective modules.

See gh-1455
2025-02-18 19:35:32 +01:00
Stéphane Nicoll
67c38925f4 Harmonize dependency management
See gh-1455
2025-02-18 19:35:22 +01:00
Stéphane Nicoll
f30eda59c0 Format structure of pom files
See gh-1455
2025-02-18 19:35:16 +01:00
Stéphane Nicoll
03864b7dfb Revert test in fe43f88
This commit reverts the test that has been introduced to validate the
change in fe43f88. This test requires Spring Boot to operate and we
cannot rely on that.

See gh-1435
2025-02-18 18:24:54 +01:00
Corneil du Plessis
889f0870c4 Fix EOL versions 2024-12-18 16:55:10 +02:00
Corneil du Plessis
ae63e8417d Fix version resolution for stax-ex, saaj-impl, jakarta.xml.soap-api 2024-12-18 16:30:04 +02:00
Corneil du Plessis
fe43f881c1 Fix problem with BeanPostProcessing (#1447)
Change endpoint mapping from BeanPostProcessor to SmartInitializingSingleton
Added Test and updated test.sh to invoke with separate profile.
Fixes #1435
2024-12-18 16:13:47 +02:00
Corneil du Plessis
6d72c254e6 Update pipeline and docker image to 17-jdk-jammy 2024-12-18 15:57:16 +02:00
Corneil du Plessis
dc9b9c3564 Update pipeline and docker image to 17-jdk-jammmy 2024-12-18 15:38:45 +02:00
Corneil du Plessis
229d77f825 Update pipeline and docker image 2024-12-18 15:22:15 +02:00
Corneil du Plessis
7764c97053 Apply default profile to prevent observations test being compiled. 2024-12-18 14:08:17 +02:00
Corneil du Plessis
ebded16d6c Update Develocity Maven Conventations extension to 0.0.22 (#1446)
Updates `io.spring.develocity.conventions:develocity-conventions-maven:0.0.19` to `0.0.22`
Updates Jenkinsfile to use `DEVELOCITY_ACCESS_KEY`
2024-12-18 13:40:51 +02:00
Corneil du Plessis
58e6a3ad85 Add default implementation and specification entries (#1442)
See #1440
2024-11-26 16:03:46 +02:00
Corneil du Plessis
5402d47354 Update to Spring Framework 6.0.23 (#1433) 2024-10-04 16:49:18 +02:00
Corneil du Plessis
87ec638404 Update pipeline.properties 2024-07-10 17:37:57 +02:00
Corneil du Plessis
66a5e9500c Update Docker settings. 2024-07-10 17:01:17 +02:00
Corneil du Plessis
d6b840c01a Update Docker settings. 2024-07-10 16:58:30 +02:00
Corneil du Plessis
325904532d Update Harbor settings. 2024-07-10 16:19:09 +02:00
Corneil du Plessis
439d845a87 Update SaajSoapMessageFactory to only split mime related headers. (#1423)
Fixes #1421
2024-07-10 16:11:58 +02:00
Corneil du Plessis
071f344a3a Update transformLocation to not append port when serverName has : after @. (#1422)
Fixes #1420
2024-07-10 16:08:20 +02:00
Corneil du Plessis
5d707502eb Update GE settings [skip ci] 2024-07-10 15:29:04 +02:00
Corneil du Plessis
fd2e96aae2 Fix asciidoc warnings [skip ci] 2024-07-10 15:27:42 +02:00
Felix Prasse
5e73b4c554 Allow usage of XMLUnit placeholders in request and response matchers. (#1417)
Signed-off-by: @corneil
2024-05-30 11:23:05 +02:00
Corneil du Plessis
459df71e0a Remove develocity-workspace-id [skip ci] 2024-05-21 14:41:53 +02:00
Corneil du Plessis
2670f221c3 Update cli fragments to asciidoc [source] 2024-05-17 15:16:13 +02:00