Chris Russell a écrit :
Hello,

Can someone tell me what the following arguments do and why I would use (or remove) them:
--batch-mode --non-recursive

They are mvn arguments, run 'mvn -h' and you'll see all arguments.

-B,--batch-mode               Run in non-interactive (batch) mode
-N,--non-recursive            Do not recurse into sub-projects

So with these options continuum will build only the top level project (not 
sub-modules child1, child2...) in a non-interactive mode when you launch a 
build on top-level project.


In my project I have one parent pom and 4 child poms:

top level
--- child 1
--- child 2
--- child 3
--- child 4

I'm not sure which parameters I should have on each project.

Default parameters set by continuum are good. But in some case, users want to 
build the top-level project with child modules in the same build, in this case, 
they remove --non-recursive argument
And continuum will build top-level with modules, child1, child2, child4


Also, everything is working great when I hit the "Build All" button. I'm trying to get things working via the Scheduled runs.

the scheduled run work in the same way and the schedule is pre-configured to 
run every hours.

Emmanuel


Reply via email to