Re: [maven-failsafe-plugin] run suites in parallel using maven failsafe

2021-04-13 Thread Tibor Digana
This is the page where we describe the parallel execution for JUnit4 Maven Surefire Plugin – Fork Options and Parallel Test Execution (apache.org) and the source of this page can be found

Re: Maven internal company component sharing best practices

2021-04-13 Thread Mantas Gridinas
I've toyed with idea of partially releasing libraries (and applications, for that matter), but scrapped it because managing the versions was painful. Reasoning being that most of my changes were in dependency management block in the bom parent, so all of dependents would need to bump their parent

Re: [maven-failsafe-plugin] run suites in parallel using maven failsafe

2021-04-13 Thread V. Mark Lehky
I will not be able to look at this today, but I will hopefully get back to this within the next week. If I get this working, I definitely will be able to contribute back. Can you suggest where would be the best place to add docs about this? On Tue, 13 Apr 2021 at 00:40, Tibor Digana wrote: > >

Re: Maven internal company component sharing best practices

2021-04-13 Thread Andy Feldman
Yes, the release plugin works fine on just one module. That's exactly what we do, using the --projects (-pl) flag to only build the module(s) we want to release, in combination with release:prepare release:perform. You could probably achieve the same thing by running Maven from the submodule

Re: unsubscribe- STOP

2021-04-13 Thread Padma Asrani
unsubscribe- STOP On Tue, Apr 13, 2021 at 6:01 AM Moon,Todd (DFPS Contractor) < todd.m...@dfps.texas.gov> wrote: > unsubscribe- STOP > > -Original Message- > From: Delany > Sent: Tuesday, April 13, 2021 6:25 AM > To: Maven Users List > Subject: directed acyclic graph of the build > >

Re: directed acyclic graph of the build

2021-04-13 Thread Tamás Cservenák
Howdy, you can see the "build plan" which is not DAG, but the ordered list out of DAG (sorted nodes in order DAG requires), just use `-X` on the command line. But again, this list does not reflect in reality "how the build is gonna execute"... As regarding the actual "build order", it depends on

Re: directed acyclic graph of the build

2021-04-13 Thread Delany
Im interested in modules though, not dependencies, at least not initially. If I say Maven give me a dag of project A, I'd expect it to go through the list of modules and create a tree. That's what it's going to build. The question then is what order to build them. Obviously project A would be

Re: Maven internal company component sharing best practices

2021-04-13 Thread David Hoffer
Following up on this. First, thanks for the quick and detailed responses. I have another colleague that suggested we create a single new GIT repo for the 'library' code that would be a multi-module Maven build, each module being a component. My first thought is that it does solve the

Re: directed acyclic graph of the build

2021-04-13 Thread Tibor Digana
DAG of the POM. I am using IntelliJ IDEA for such things but you can also use maven-dependency-plugin which prints the dependencies in the console. On Tue, Apr 13, 2021 at 1:26 PM Delany wrote: > Hi > > How can I get a DAG of the build? > I want to see how projects are being scheduled in a

Re: UNSUBSCRIBE-STOP

2021-04-13 Thread Torsten Stolpmann
Try reading this instead: https://maven.apache.org/mailing-lists.html On 13.04.2021 15:01, Moon,Todd (DFPS Contractor) wrote: UNSUBSCRIBE-STOP -Original Message- From: Tibor Digana Sent: Tuesday, April 13, 2021 2:42 AM To: Maven Users List Subject: Re: [maven-failsafe-plugin] run

UNSUBSCRIBE-STOP

2021-04-13 Thread Moon,Todd (DFPS Contractor)
UNSUBSCRIBE-STOP -Original Message- From: Tibor Digana Sent: Tuesday, April 13, 2021 2:42 AM To: Maven Users List Subject: Re: [maven-failsafe-plugin] run suites in parallel using maven failsafe WARNING: This email is from outside the DFPS system. Do not click on links or attachments

unsubscribe- STOP

2021-04-13 Thread Moon,Todd (DFPS Contractor)
unsubscribe- STOP -Original Message- From: Delany Sent: Tuesday, April 13, 2021 6:25 AM To: Maven Users List Subject: directed acyclic graph of the build WARNING: This email is from outside the DFPS system. Do not click on links or attachments unless you expect them from the sender

directed acyclic graph of the build

2021-04-13 Thread Delany
Hi How can I get a DAG of the build? I want to see how projects are being scheduled in a multithreaded build. Thanks, Delany

Re: [maven-failsafe-plugin] run suites in parallel using maven failsafe

2021-04-13 Thread Tibor Digana
There are 3 suites in my example, so set threadCountSuites=3. On Tue, Apr 13, 2021 at 9:39 AM Tibor Digana wrote: > Hi, > > threadCountSuites is related to JUnit4 Suite, see this: > https://github.com/junit-team/junit4/wiki/Aggregating-tests-in-suites > > threadCountClasses is related to the

Re: [maven-failsafe-plugin] run suites in parallel using maven failsafe

2021-04-13 Thread Tibor Digana
Hi, threadCountSuites is related to JUnit4 Suite, see this: https://github.com/junit-team/junit4/wiki/Aggregating-tests-in-suites threadCountClasses is related to the typical classes, see this example: https://github.com/junit-team/junit4/wiki/Assertions Parallel packages do not exist, but you