[ http://jira.codehaus.org/browse/CONTINUUM-798?page=all ]

John Didion updated CONTINUUM-798:
----------------------------------

    Attachment: add-modules-from-updated-project.diff

The attached patch addresses this issue for Maven 2 projects. Basically, it 
adds an action call in DefaultBuildController.build after 
"update-project-from-working-directory" that checks if any new modules were 
added.

It currently has some limitations:
1. It assumes that the module name is the same as the artifact ID (but I think 
Continuum makes this assumption anyway when creating a project for a 
multi-module pom)
2. It won't work correctly with more than one level of hierarchy (i.e. a 
project that has submodules, some of which themselves have submodules)

> Modules automatic discovery
> ---------------------------
>
>                 Key: CONTINUUM-798
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-798
>             Project: Continuum
>          Issue Type: Improvement
>          Components: Core system
>            Reporter: Nicolas Cazottes
>         Attachments: add-modules-from-updated-project.diff
>
>
> In the case of using continuum with a parent POM that all projects inherit 
> from, it should be a great feature to automatically discover addition of new 
> modules and include them as projects in continuum.
> This is already done when the project is created the first time with its POM 
> URL and the same mechanism should be used when continuum discovers that the 
> pom has been updated.

-- 
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

        

Reply via email to