You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@continuum.apache.org by "Johan Larsson (JIRA)" <ji...@codehaus.org> on 2008/11/11 09:27:13 UTC

[jira] Commented: (CONTINUUM-1915) Continuum 1.2 does not build the project when it has changes in sub-modules

    [ http://jira.codehaus.org/browse/CONTINUUM-1915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=153768#action_153768 ] 

Johan Larsson commented on CONTINUUM-1915:
------------------------------------------

Thanks for the start! But that will just make it build all the time, because the isRecursive check is to early in the method and if the arguments is empty it will not think it can be recursive.

I have attachad a diff which at least on my side seems to work as expected.

> Continuum 1.2 does not build the project when it has changes in sub-modules
> ---------------------------------------------------------------------------
>
>                 Key: CONTINUUM-1915
>                 URL: http://jira.codehaus.org/browse/CONTINUUM-1915
>             Project: Continuum
>          Issue Type: Bug
>          Components: Integration - Maven 2
>    Affects Versions: 1.2
>         Environment: Linux
>            Reporter: apache maillist
>            Priority: Critical
>
> Log shows:
> 2008-10-01 18:00:04,701 [pool-1-thread-1] INFO  action#update-working-directory-from-scm  - Updated 2 files.
> 2008-10-01 18:00:04,732 [pool-1-thread-1] INFO  buildController  - Merging SCM results
> 2008-10-01 18:00:05,011 [pool-1-thread-1] INFO  continuumBuildExecutor#maven2  - Changes are only in sub-modules.
> 2008-10-01 18:00:05,019 [pool-1-thread-1] INFO  buildController  - No changes in the current project, not building
> In continuum, the working copy looks like this
> - parent-md
> - mycommon
> - myintegration
> - mybusiness
> - mydo
> - pom.xml
> the pom.xml is used for adding project into continuum
> the pom.xml consist of those projects
>     <modules>
>         <module>parent-md</module>
>         <module>mycommon</module>
>         <module>myintegration</module>
>         <module>mybusiness</module>
>         <module>mydo</module>
>     </modules>
> parent-md is the parentpom for all project listed
> After developer making changes in sub-modules ex: myintegration in SVN, continuum detects the changes during schedule run but nothing gets built even myintegration itslef. This model works well in 1.1.
> Now all of our 10+ projects with 50+ sub-modules in total stop building by schedule.

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