Skip to content

Use a per-workspace local repository in Jenkins builds - #451

Merged
slachiewicz merged 1 commit into
maven-3.9.xfrom
agent/jenkins-isolate-it-local-repo-3x
Sep 29, 2026
Merged

slachiewicz merged 1 commit into
maven-3.9.xfrom
agent/jenkins-isolate-it-local-repo-3x

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

The two ubuntu stages can land on the same agent and share ~/.m2, so their concurrent ITs overwrite each other's cached artifacts. Build 1 of #449 failed MavenITmng4745PluginVersionUpdateTest.testitRepoPolicyNever this way. Matches the -Dmaven.repo.local isolation in apache/maven's Jenkinsfile.

The two ubuntu stages can land on the same agent and share ~/.m2; their concurrent MNG-4745 runs then overwrite each other's cached plugin metadata.
@slachiewicz slachiewicz added the build Pull requests that change the build process label Sep 29, 2026
@slachiewicz
slachiewicz marked this pull request as ready for review September 29, 2026 15:38
@slachiewicz
slachiewicz merged commit a9d18c5 into maven-3.9.x Sep 29, 2026
18 checks passed
@slachiewicz
slachiewicz deleted the agent/jenkins-isolate-it-local-repo-3x branch September 29, 2026 18:37
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