-
Notifications
You must be signed in to change notification settings - Fork 74
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
NCL-5717: Remove nexus-staging-maven-plugin by default #783
Conversation
core/src/test/java/org/commonjava/maven/ext/core/impl/InitialGroovyManipulatorTest.java
Outdated
Show resolved
Hide resolved
.../main/java/org/commonjava/maven/ext/core/impl/NexusStagingMavenPluginRemovalManipulator.java
Outdated
Show resolved
Hide resolved
2822bc8
to
1e12ec6
Compare
.../main/java/org/commonjava/maven/ext/core/impl/NexusStagingMavenPluginRemovalManipulator.java
Outdated
Show resolved
Hide resolved
core/src/main/java/org/commonjava/maven/ext/core/state/NexusStagingMavenPluginRemovalState.java
Show resolved
Hide resolved
core/src/main/java/org/commonjava/maven/ext/core/state/PluginRemovalState.java
Outdated
Show resolved
Hide resolved
integration-test/src/it/nexus-staging-maven-plugin-removal-disabled/invoker.properties
Outdated
Show resolved
Hide resolved
Looks good, I like the idea of reusing the removal code, just some minor comments for cleanup I think. Thanks! |
core/src/main/java/org/commonjava/maven/ext/core/impl/PluginRemovalManipulator.java
Show resolved
Hide resolved
.../main/java/org/commonjava/maven/ext/core/impl/NexusStagingMavenPluginRemovalManipulator.java
Outdated
Show resolved
Hide resolved
09c34d8
to
01ace96
Compare
core/src/main/java/org/commonjava/maven/ext/core/state/NexusStagingMavenPluginRemovalState.java
Outdated
Show resolved
Hide resolved
@dwalluck I've taken a look at what is wrong and figured out one of the failures. The integration test failures elsewhere are baffling - they pass without your PR but your PR doesn't touch that area! |
Ok got it. If you cherry-pick the range of changes from https://github.com/rnc/pom-manipulation-ext/tree/NEXUS-ABSTRACT-PLUGIN that should solve it. The crucial ones are: I made the deploy location consistent in During debugging I was even wondering if the extending another plugin was causing the behaviour which is why the refactor happened ... that isn't strictly necessary now I think (although no harm per se) |
No description provided.