maven-scm-plugin configuration is ignored if executions present ---------------------------------------------------------------
Key: MPSCM-98 URL: http://jira.codehaus.org/browse/MPSCM-98 Project: Maven 1.x SCM Plugin Issue Type: Bug Environment: Maven version: 2.0.7 Java version: 1.6.0_01 Reporter: jason harrop Priority: Minor If I don't use the <executions> element, the embedded configuration is used. <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-scm-plugin</artifactId> <version>1.0</version> <configuration> <connectionUrl> scm:svn:http://dev.plutext.org/svn/docx4j/trunk/docx4j </connectionUrl> <checkoutDirectory>docx4j</checkoutDirectory> <goals>validate</goals> </configuration> </plugin> However, I would like to checkout 2 modules from each of 2 different repositories. If I introduce <executions>, the plugin doesn't read the embedded configuration. Instead, it falls back to what is defined in the <scm> element (or if none exists, the super pom). Here is what I have trying: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-scm-plugin</artifactId> <version>1.0</version> <configuration> <skipCheckoutIfExists /> </configuration> <executions> <execution> <id>checkout-docx4j</id> <configuration> <connectionUrl> scm:svn:http://dev.plutext.org/svn/docx4j/trunk/docx4j </connectionUrl> <checkoutDirectory>docx4j</checkoutDirectory> </configuration> <goals> <goal>validate</goal> </goals> </execution> <execution> <id>checkout-jackrabbit-webapp</id> <configuration> <connectionUrl> scm:svn:http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-webapp </connectionUrl> <checkoutDirectory> jackrabbit-webapp </checkoutDirectory> </configuration> <goals> <goal>validate</goal> </goals> </execution> </executions> </plugin> -- 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