Hi, i want to release my artefact with maven-release-plugin (2.0-beta7). This project has a parent-pom with an SNAPSHOT-Dependency. The goal "release-perform" asks, if i want to update the SNAPSHOT-dependencies of my project, i answer whith "enter/yes".
I'am estimating, that the plugin removes "SNAPSHOT" in the parent-pom-version, creates the branch in the scm an then inserts the next version-number in the pom an commits this to the trunk. But neither the new pom in trunk nor the pom in the branch contains the estimated version-numbers. I think this is a bug!? An extract of my configuration: pom.xml =============================================================================== <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>de.continentale.vu.maven.plugins</groupId> <artifactId>maven-patch-plugin</artifactId> <version>1.0-SNAPSHOT</version> <packaging>maven-plugin</packaging> <description>Ein Plugin zum Patchen von externen Jars.</description> <name>Maven Patch Plugin</name> <parent> <groupId>de.continentale.vu.common</groupId> <artifactId>main-pom</artifactId> <version>1-SNAPSHOT</version> </parent> ... </project> (no other SNAPSHOT-dependencies) Questions/Output of release-perform =============================================================================== [INFO] Checking dependencies and plugins for snapshots ... There are still some remaining snapshot dependencies.: Do you want to resolve them now? (yes/no) no: : yes Dependency type to resolve,: specify the selection number ( 0:All 1:Project Dependencies 2:Plugins 3:Reports 4:Extensions ): (0/1/2/3) 1: : Resolve Project Dependency Snapshots.: 'de.continentale.vu.common:main-pom' set to release? (yes/no) yes: : What is the next development version? (2-SNAPSHOT) 2-SNAPSHOT: : What is the release version for "Maven Patch Plugin"? (de.continentale.vu.maven.plugins:maven-patch-plugin) 1.0: : What is SCM release tag or label for "Maven Patch Plugin"? (de.continentale.vu.maven.plugins:maven-patch-plugin) maven-patch-plugin-1.0: : What is the new development version for "Maven Patch Plugin"? (de.continentale.vu.maven.plugins:maven-patch-plugin) 1.1-SNAPSHOT: : [INFO] Transforming 'Maven Patch Plugin'... [INFO] Not generating release POMs [INFO] Executing goals 'clean verify'... [INFO] Executing: mvn clean verify --no-plugin-updates -P shared [INFO] Scanning for projects... .... [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ generated release.properties =============================================================================== #release configuration #Thu Jan 17 11:07:23 CET 2008 scm.tag=maven-patch-plugin-1.0 project.scm.de.continentale.vu.maven.plugins\:maven-patch-plugin.connection=scm\:svn\:http\://do1sbe13/svn/vu/maven/plugins/maven-patch-plugin/trunk scm.url=scm\:svn\:http\://do1sbe13/svn/vu/maven/plugins/maven-patch-plugin/trunk preparationGoals=clean verify dependency.de.continentale.vu.common\:main-pom.development=2-SNAPSHOT project.rel.de.continentale.vu.maven.plugins\:maven-patch-plugin=1.0 scm.commentPrefix=[maven-release-plugin] exec.additionalArguments=-P shared dependency.de.continentale.vu.common\:main-pom.release=1 project.scm.de.continentale.vu.maven.plugins\:maven-patch-plugin.tag=HEAD completedPhase=end-release project.dev.de.continentale.vu.maven.plugins\:maven-patch-plugin=1.1-SNAPSHOT I think, the version numbers in release.properties are correct! But the resulting poms are wrong: pom in created tag =============================================================================== <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>de.continentale.vu.maven.plugins</groupId> <artifactId>maven-patch-plugin</artifactId> <version>1.0</version> <packaging>maven-plugin</packaging> <description>Ein Plugin zum Patchen von externen Jars.</description> <name>Maven Patch Plugin</name> <parent> <groupId>de.continentale.vu.common</groupId> <artifactId>main-pom</artifactId> <version>1-SNAPSHOT</version> </parent> ... </project> new pom in trunk =============================================================================== <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>de.continentale.vu.maven.plugins</groupId> <artifactId>maven-patch-plugin</artifactId> <version>1.1-SNAPSHOT</version> <packaging>maven-plugin</packaging> <description>Ein Plugin zum Patchen von externen Jars.</description> <name>Maven Patch Plugin</name> <parent> <groupId>de.continentale.vu.common</groupId> <artifactId>main-pom</artifactId> <version>1-SNAPSHOT</version> </parent> ... </project> What is going wrong here? Is this a bug? Best regards and thanks in advance Daniel Niklas -- View this message in context: http://www.nabble.com/-maven-release-plugin--release-perform-does-not-update-parent-SNAPSHOT-dependency.-issue--tp14917104s177p14917104.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]