Skip to content

Add Maven 4 to the CI matrix - #129

Merged
slachiewicz merged 3 commits into
masterfrom
agent/maven4-enabled
Sep 21, 2026
Merged

slachiewicz merged 3 commits into
masterfrom
agent/maven4-enabled

Conversation

@slachiewicz

@slachiewicz slachiewicz commented Sep 20, 2026

Copy link
Copy Markdown
Member

Adds maven4-enabled: true to the shared verify workflow. The shared-resources test project pinned maven-remote-resources-plugin 1.0, whose Maven 2 artifact resolver finds nothing on Maven 4 (org.apache:apache-jar-resource-bundle:jar:1.4 (absent)); it uses 3.3.0 now.

Verified: mvn -P run-its verify on 4.0.0-rc-6 → 11 ITs passed; IT003SharedResourceInclusion also passed on 3.10.0-rc-1.

Adds the Maven 4 line to the shared verify matrix, as most of the estate
already does, so incompatibilities show in CI rather than at a user.
@slachiewicz slachiewicz added the build Pull requests that change the build process label Sep 20, 2026
…project

Version 1.0 resolves the resource bundle through the Maven 2 artifact resolver,
which finds nothing on Maven 4.
@slachiewicz slachiewicz changed the title Verify with Maven 4 too Add Maven 4 to the CI matrix Sep 21, 2026
Maven 4 on Windows holds its log file open, so the clean before the build failed
to delete target/log.txt.
@slachiewicz
slachiewicz marked this pull request as ready for review September 21, 2026 08:40
@slachiewicz
slachiewicz merged commit 7ead7bc into master Sep 21, 2026
21 checks passed
@slachiewicz
slachiewicz deleted the agent/maven4-enabled branch September 21, 2026 09:26
@github-actions github-actions Bot added this to the 1.9 milestone Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Pull requests that change the build process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant