Online report : 
http://ci.codehaus.org/continuum-maven/servlet/continuum/target/ProjectBuild.vm/view/ProjectBuild/id/32/buildId/50
Build statistics:
  State: Ok
  Previous Build: No previous build.
  Started at: Sun, 26 Mar 2006 23:25:47 -0800
  Finished at: Sun, 26 Mar 2006 23:25:49 -0800
  Total time: 2s
  Build Trigger: Forced
  Exit code: 0
  Building machine hostname: cheddar.simulalabs.com
  Operating system : Linux(unknown)
  Java version : 1.5.0_03(Sun Microsystems Inc.)

Changes
         epunzalan          PR: MRELEASE-4
Submitted by: John Tolentino, Jr

Applied patch to ignore status check for pom.xml
             
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/helpers/ScmHelper.java
           evenisse          Load correctly parameters from settings
             
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/helpers/ScmHelper.java
           evenisse          PR: SCM-88

Submitted by Mike Perham

o Add Perforce support
o Add transparent support for locking providers
             /maven/plugins/trunk/maven-release-plugin/pom.xml
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/helpers/ScmHelper.java
           evenisse          PR: SCM-80
Submitted by: Wim Deblauwe
Reviewed by: Emmanuel Venisse

o Checkin only modified files
o Remove unedit call because we don't want revert changes on pom files
             
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/helpers/ScmHelper.java
           evenisse          PR: MNG-887
Submitted by: David Hawkins

The user is now prompted with a default release tag name. The default tag name 
is the artifactId-releaseVersion of the first project in reactor projects. The 
first project is assumed to be the single project being released or the parent 
project of a multi-module build.

The release plugin now checks for modified files _before_ prompting the user to 
enter a tag name for the release. I found it odd that the plugin would build 
the project, test it, prompt you for a release tag and then bomb because of 
local modifications. Now it will bomb due to modified files as soon as possible.

developerConnection is now an optional configuration parameter. If 
developerConnection is not specified in the Model, the project.scm.connection 
will be used. If that is also null, a MojoExecutionException is thrown. This 
allows a pom to specify a scm.connection and have the release plugin use that 
value if a developerConnection is not specified. This could be a topic of 
debate but my opinion is that it is probably a very common case where the 
scm.developerConnection and the scm.connection are the exact same value. Why 
force the user to specify both when we can default to scm.connection if there 
is no need to differentiate?

release:perform now passes along the -Dmaven.test.skip parameter to the child 
mvn process if specified. While its clearly not a recommended pattern to use, 
the people who need it, need it here as well.

             
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/helpers/ProjectScmRewriter.java
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/helpers/ProjectVersionResolver.java
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/helpers/ReleaseProgressTracker.java
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/helpers/ScmHelper.java
           evenisse          o Use latest snapshot of maven-scm api that 
support edit/unedit mode required by clearcase
             /maven/plugins/trunk/maven-release-plugin/pom.xml
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java
            
/maven/plugins/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/helpers/ScmHelper.java
        
****************************************************************************
Output:
****************************************************************************
[INFO] Scanning for projects...
[INFO] 
----------------------------------------------------------------------------
[INFO] Building Maven Plugins
[INFO]    task-segment: [clean, install]
[INFO] 
----------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory 
/home/continuum/continuum-maven/working-directory/32/target
[INFO] Deleting directory 
/home/continuum/continuum-maven/working-directory/32/target/classes
[INFO] Deleting directory 
/home/continuum/continuum-maven/working-directory/32/target/test-classes
[INFO] Skipping missing optional mojo: 
org.apache.maven.plugins:maven-site-plugin:attach-descriptor
[INFO] [install:install]
[INFO] Installing /home/continuum/continuum-maven/working-directory/32/pom.xml 
to 
/home/continuum/.m2/repository/org/apache/maven/plugins/maven-plugins/2-SNAPSHOT/maven-plugins-2-SNAPSHOT.pom
[INFO] 
----------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] 
----------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Sun Mar 26 23:25:49 PST 2006
[INFO] Final Memory: 3M/77M
[INFO] 
----------------------------------------------------------------------------

****************************************************************************


Reply via email to