-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix unmodified pomfile #379
Fix unmodified pomfile #379
Conversation
I.e., via #372, to take advantage of jenkinsci/maven-hpi-plugin#336. This is proposing to revert a change made in #372 for what seems like a good reason: we do not wish to ever again modify Lines 958 to 1104 in e63888c
junit related to plugins split from core then let us deal with it properly, in hpi:resolve-test-dependencies .
https://github.com/jenkinsci/bom/runs/8466852791 is passing so you are in some other situation but what exactly? |
IIUC @raul-arabaolaza pointed the issue is not only for |
The POM rewriting functionality was intentionally replaced with logic in |
Great then, thanks for clarifying! closing this PR and letting @raul-arabaolaza to re-open and/or submit an issue in case of need. Thanks! |
Highlights
junit
pluginboostrap5-api
- which is also a dependency ofjunit
plugin) the PCT executes the testing without modifying its pomfile which seems wrongexcludeHooks
and if we provide aexcludeHooks
pointing toTransformPom
PluginCompatTester#addSplitPluginDependencies
method. Introduced in: 23e2bcb#diff-56ea8384acb1f763e2f462f02781e29ee845b4901b11f30bef2bd83ee984d51eR565