-
Notifications
You must be signed in to change notification settings - Fork 17
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
Add local build Maven profile #188
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great, thanks! I have just one question: Wouldn't it be possible to set the vitruv.*.url
properties to the nightly updatesites as per default (at the POM root level) and have it overwritten by the local
profile if activated? Then we could remove the nightly-update-site-*
profiles.
<activation> | ||
<property> | ||
<name>!vitruv.framework.path</name> | ||
</property> | ||
</activation> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The indentation seems to be faulty for all activation
blocks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed in 7ce6f49
Thanks for the feedback. You are absolutely right, I simplified the configuration |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
This PR adds a local build Maven profile as described in Vitruv#510.
Usage:
mvn clean verify -Dvitruv.framework.path='<path_to_vitruv_folder>' -Dvitruv.domains.path='<path_to_domains_folder>'
Both arguments are optional, i.e. the nightly update site of the framework but the local domains repository can also be combined.