-
-
Notifications
You must be signed in to change notification settings - Fork 179
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
Offer further build profiles #3386
Conversation
@adamretter You heard me :) Thanks!
|
@line-o I always "hear you", we just have different priorities sometimes! :-p |
@adamretter the other two are not executed on |
Could you add an example how to trigger the other two? @adamretter |
That's incorrect. |
@adamretter so why were the other two moved from modules to profiles? |
@line-o Maybe best if you have a read-up on Maven build configurations. Sonatype produce some PDFs which are not a bad starting point, you can find them via Google. |
I ended up testing a lot of different calls to mvn -T2C clean package -DskipTests -Ddependency-check.skip=true -Ddocker=false -P \!build-dist-archives,\!mac-dmg-on-mac,\!codesign-mac-dmg,\!mac-dmg-on-unix,\!installer,\!concurrency-stress-tests,\!micro-benchmarks I would suggest to create an alias for that as it is impossible to type and remember. But at least this saves a lot of precious time. |
…sabled with profile `skip-build-dist-archives`. Fixes a regression introduced in eXist-db#3386
@line-o If you don't need the distribution archives, e.g. when testing/hacking locally. Then with this PR, setting
-P !build-dist-archives
can save ~40 seconds on each build (at least on my machine).