Build execution order control in fine grained projects.
-------------------------------------------------------

         Key: MNG-1694
         URL: http://jira.codehaus.org/browse/MNG-1694
     Project: Maven 2
        Type: Wish
  Components: maven-compiler-plugin  
    Reporter: Mark Proctor


Currently in multi module projects you can only work in 2 modes.
1) Build everything
2) Build a single module, IF you have built and installed all its dependency 
modules

I would like to be able to work the following way:
1) Build everything
2) Build an individual module, will build all the modules prior to it in the 
reactor list.
3) Build a module module and all modules after it in the reactor list, will 
build missing prior modules.

Use Case
1) perform checkout and build
2) module fails
3) keep fixing module and running just its unit tests
3) once all its unit tests pass build it and all modules after it in the 
reactor list. I don't need to build ones prior as they are unnaffected by the 
changes.

In large mutli module projects this will save a LOT of time especially when you 
are gearing up for deployment and want to check that everything works - 
currently this is time consuming and repetitive, with much of the repetition 
uneeded.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to