Incremental Maven - push the feature

2021-02-21 Thread Alexander Ashitkin
Hi Maven Dev We would like to resume topic of incremental builds on Maven - https://www.mail-archive.com/dev@maven.apache.org/msg119816.html We’ve come a long way on Deutsche Bank side and currently few steps away from contribution. At this point Deutsche Bank Open Source council asked for suppo

Re: Maven 4: -pl !... is not recursive

2021-02-21 Thread Romain Manni-Bucau
Put some comments inline but agree another minilanguage solution works. Maybe -pl !!parent? Le dim. 21 févr. 2021 à 22:08, Martin Kanters a écrit : > Romain: 2 has overlap if I'm not mistaken, what if the user invokes: mvn > -pl project-a -plr !project-a. Perhaps the user should be able to only

Re: Maven 4: -pl !... is not recursive

2021-02-21 Thread Martin Kanters
Romain: 2 has overlap if I'm not mistaken, what if the user invokes: mvn -pl project-a -plr !project-a. Perhaps the user should be able to only select aggregator poms via -plr.. And I'm not sure how the alias function would work. I assume something like: - pom.xml config (psuedo code): -pl parent,

Re: Maven 4: -pl !... is not recursive

2021-02-21 Thread Falko Modler
My 2 cents: Please don't drop the recursive behavior again because it is really useful! Crazy idea (just brainstorming here): -pl foo builds only foo -pl foo+ builds foo and its children, wherever they are exactly This would also co-exist with the ! and ? prefixes. PS: Since if often use shell

Re: Maven 4: -pl !... is not recursive

2021-02-21 Thread Romain Manni-Bucau
Le dim. 21 févr. 2021 à 20:39, Martin Kanters a écrit : > Hm, so I guess that's indeed a valid reason to keep the old functionality > working. Thanks for the enlightenment, Romain. > Still I think it makes more sense to make project selection recursive by > default, but it's not straightforward t

Re: Maven 4: -pl !... is not recursive

2021-02-21 Thread Martin Kanters
Hm, so I guess that's indeed a valid reason to keep the old functionality working. Thanks for the enlightenment, Romain. Still I think it makes more sense to make project selection recursive by default, but it's not straightforward to come up with a nice combination of flags. Let's summarize: 1. -

[GitHub] [maven-site] asfgit closed pull request #227: Add vogella as a provider of training

2021-02-21 Thread GitBox
asfgit closed pull request #227: URL: https://github.com/apache/maven-site/pull/227 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to

[ANN] Apache Maven Invoker Plugin 3.2.2 Released

2021-02-21 Thread Sylwester Lachiewicz
The Apache Maven team is pleased to announce the release of the Apache Maven Invoker Plugin, version 3.2.2 The Invoker Plugin is used to run a set of Maven projects. The plugin can determine whether each project execution is successful, and optionally can verify the output generated from the given

[ANN] Apache Maven Common Artifact Filters 3.2.0 Released

2021-02-21 Thread Sylwester Lachiewicz
The Apache Maven team is pleased to announce the release of the Apache Maven Common Artifact Filters, version 3.2.0 A collection of ready-made filters to control inclusion/exclusion of artifacts during dependency resolution. https://maven.apache.org/shared/maven-common-artifact-filters/ You shou

Re: Different plugin classpath in Maven 3.6.3 and 4.0.0?

2021-02-21 Thread Michael Osipov
Am 2021-02-19 um 18:52 schrieb Mirko Friedenhagen: Hello, * I now gave Apache Maven 4.0.0-alpha-1-SNAPSHOT (84a1ff2d5cb7bf49fa3171dd92f7ac088e837185) a try. * In my POM I configured the net.rumati.maven.plugins:velocity-maven-plugin which should render a HTML file. * The parent of the project

[ANN] Apache Maven Artifact Plugin 3.0.0 Released

2021-02-21 Thread Hervé Boutemy
The Maven team is pleased to announce the release of the Apache Maven Artifact Plugin, version 3.0.0 This plugin manage artifacts tasks, currently check Reproducible Builds. https://maven.apache.org/plugins/maven-artifact-plugin/ You should specify the version in your project's plugin configura