[ 
http://jira.codehaus.org/browse/MRELEASE-271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_110426
 ] 

Henrik Larne commented on MRELEASE-271:
---------------------------------------

We have recently converted an ant based build system with about 25 projects to 
a Maven based build system with about 130 projects. At the time of the first 
release we ran into problems with the maven release plugin, Maven could not 
find a module that the current project was dependent on and was built 
previously in the release. We tried to rearrange the order of the modules in 
the main pom and it appeared as it always failed after a certain number of 
built modules. When we tried specifying the preparationGoals="clean install" it 
all worked.

Why are not these goals the default goals for the release plugin? That would 
save a lot of time.

> perform goal sometimes fails with multi-module projects
> -------------------------------------------------------
>
>                 Key: MRELEASE-271
>                 URL: http://jira.codehaus.org/browse/MRELEASE-271
>             Project: Maven 2.x Release Plugin
>          Issue Type: Bug
>    Affects Versions: 2.0-beta-4, 2.0-beta-6
>         Environment: XP
>            Reporter: David Hoffer
>         Attachments: MavenReleaseFailure.zip, SuccessfulReleaseBuild.txt
>
>
> We have a multi-module maven project that has recently started failing in the 
> release:perform goal.  
> We have just added a couple more modules but do not know if that is the cause 
> of the failure.  It seems that the release:perform fails to compile the 
> source after the SCM tag and checkout.  The failure says that it cannot find 
> a dependent jar but it is that jar that it is supposed to be building and 
> releasing!  I updated to use the latest 2.0-beta-6 release plugin version but 
> this did not help. 
> Upon receiving feedback in the maven users group that others have seen this 
> behavior I followed their advise and added <configuration> 
> <preparationGoals>clean install</preparationGoals></configuration> to my 
> parent pom which did fix the problem.
> Why is the release goal failing now?  When do I and when do I not need these 
> changes to my pom?  I will attach pom and build logs in hopes this can be 
> fixed soon, let me know if you need additional information.
> -Dave

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