Re: New Committers - community

2019-01-02 Thread Hervé BOUTEMY
yes, on our 100 Git repos [1], 90% should be easy to run on any CI with minimum configuration and resources then there is Maven core and complex plugins (like Surefire) which are not the same story if someone wants to test other toolings to show some useful feature we don't get in our current

[ANN] Apache Maven Assembly Plugin 3.1.1 Released

2019-01-02 Thread Enrico Olivelli
The Apache Maven team is pleased to announce the release of the Apache Maven Assembly Plugin, version 3.1.1 The Assembly Plugin for Maven is primarily intended to allow users to aggregate the project output along with its dependencies, modules, site documentation, and other files into a single dis

Re: parallelise not overlapping tasks

2019-01-02 Thread Romain Manni-Bucau
Yes, in theory. In practise they are partially about sequencing cause maven has nothing else handy (the merge in a multi module project is a headache for most users i met). Also you cant not respect phases today (regarding my impl). Last point is that id the remark was on my last note, this is tri

Re: parallelise not overlapping tasks

2019-01-02 Thread Stephen Connolly
phases are about the user calling out how far they want to go, not about sequencing... at least once we get a propper execution graph On Thu, 6 Dec 2018 at 13:54, Romain Manni-Bucau wrote: > Currently maven can't but I expect a way to do it, either in the next xsd > as originally proposed or, wh

Re: parallelise not overlapping tasks

2019-01-02 Thread Romain Manni-Bucau
Hi guys, I did a quick PoC on a small project. It parallelize the mojo per phase with a config taken from project properties - not sexy but enables to start "seeing" something. You can find it at https://github.com/rmannibucau/parallel-mojo-extension The main issue it enounters is the fact it can

Re: New Committers - community

2019-01-02 Thread Enrico Olivelli
Il giorno mer 2 gen 2019 alle ore 15:34 Vladimir Sitnikov ha scritto: > > Enrico> For instance maven-surefire > integration tests take 2 hours. > In general I see Travis (free edition) does not offer many resources. > > Each Travis job is limited by 50 minutes, however one can split tests into > m

Re: New Committers - community

2019-01-02 Thread Vladimir Sitnikov
Enrico> For instance maven-surefire integration tests take 2 hours. In general I see Travis (free edition) does not offer many resources. Each Travis job is limited by 50 minutes, however one can split tests into multiple jobs, so it will run fine. Vladimir

Re: New Committers - community

2019-01-02 Thread Enrico Olivelli
Il giorno mer 2 gen 2019 alle ore 15:12 Vladimir Sitnikov ha scritto: > > Enrico> Probably Travis won't be able to run our ITs, at least the free > version > > Why do you think so? Because Maven CI jobs are huge. For instance maven-surefire integration tests take 2 hours. In general I see Travis

Re: New Committers - community

2019-01-02 Thread Vladimir Sitnikov
Enrico> Probably Travis won't be able to run our ITs, at least the free version Why do you think so? Vladimir