-
Notifications
You must be signed in to change notification settings - Fork 214
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
differences between mvn clean install
and mvnd clean install
#25
Comments
I have found another issue when trying to dig into this one: https://github.com/gnodet/mvnd/issues/26 |
It seems like mvnd is not picking the changes in camel-quarkus-bom. Let me properly record the steps to reproduce next time I see it. |
mvnd is indeed malfunctioning when there is a Mojo in the source tree and it is used in another module. #33 links a reproducer. We have such a situation in Quarkus, so this may well be a root cause of what @maxandersen sees. I still have to check if changes in BOM are picked. |
Closing as the plugin classloader cache invalidation issue should be solved as of mvnd 0.0.1 (see https://github.com/mvndaemon/mvnd/releases/tag/0.0.1 ) and I have not seen any issue related to changes in BOM for some time now. @maxandersen thanks for the report and looking forward for new reports if you give mvnd the second chance! |
I used
mvnd clean install -DskipTests -DskipITs -Dquarkus.build.skip -DskipDocs -Denforcer.skip
twice in quarkus root now and both times I don't seem to end up with jars/classes in the ~/.m2 repo that corresponds to whatmvn clean install
brings.The way I realize there is an issue is that breakpoints were not being hit and main diff was that newly updated code from a pull request did not seem to be included in the build.
My best guess is that mvnd might do some time comparison and the PR's files are from before last build thus they are not included in the build or something similar ?
I wish I could be more precise :)
The text was updated successfully, but these errors were encountered: