Author: hboutemy Date: Mon Nov 4 21:31:05 2013 New Revision: 1538775 URL: http://svn.apache.org/r1538775 Log: configure site for versioned artifact, as useful for Maven 2.0.11 and 2.2.1
Modified: maven/sandbox/trunk/dist-tools/dist-tool-plugin/pom.xml maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSiteMojo.java Modified: maven/sandbox/trunk/dist-tools/dist-tool-plugin/pom.xml URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/dist-tools/dist-tool-plugin/pom.xml?rev=1538775&r1=1538774&r2=1538775&view=diff ============================================================================== --- maven/sandbox/trunk/dist-tools/dist-tool-plugin/pom.xml (original) +++ maven/sandbox/trunk/dist-tools/dist-tool-plugin/pom.xml Mon Nov 4 21:31:05 2013 @@ -255,14 +255,12 @@ <version>${project.version}</version> <configuration> <ignoreSiteFailures> - <ignoreSiteFailure>apache-maven:2.0.11</ignoreSiteFailure> - <ignoreSiteFailure>apache-maven:2.2.1</ignoreSiteFailure> <ignoreSiteFailure>file-management:1.2.1</ignoreSiteFailure> <ignoreSiteFailure>apache-incubator-disclaimer-resource-bundle:1.1</ignoreSiteFailure> </ignoreSiteFailures> <ignoreDistFailures> <ignoreDistFailure>doxia-linkcheck:1.2</ignoreDistFailure> - <ignoreDistFailure>apache-maven:2.0.11</ignoreDistFailure><!-- this one is in dist but not in central --> + <ignoreDistFailure>apache-maven:2.0.11</ignoreDistFailure><!-- this one is in distribution area but not in central --> <ignoreDistFailure>maven-docck-plugin:1.0</ignoreDistFailure> <ignoreDistFailure>maven-reactor-plugin:1.0</ignoreDistFailure> <ignoreDistFailure>file-management:1.2.1</ignoreDistFailure> @@ -274,6 +272,8 @@ <sites> <apache>http://maven.apache.org/pom/asf/</apache> <maven-parent>http://maven.apache.org/pom/maven/</maven-parent> + <apache-maven:2.0.11>http://maven.apache.org/ref/2.0.11/</apache-maven:2.0.11> + <apache-maven:2.2.1>http://maven.apache.org/ref/2.2.1/</apache-maven:2.2.1> </sites> <paths> <apache>/asf/</apache> Modified: maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSiteMojo.java URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSiteMojo.java?rev=1538775&r1=1538774&r2=1538775&view=diff ============================================================================== --- maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSiteMojo.java (original) +++ maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSiteMojo.java Mon Nov 4 21:31:05 2013 @@ -106,6 +106,7 @@ public class DistCheckSiteMojo * <pre> * <sites> * <artifact-id>site url</artifact-id> + * <artifact-id:version>site url</artifact-id:version> * </sites> * </pre> */ @@ -436,7 +437,11 @@ public class DistCheckSiteMojo String siteUrl = sites.get( cli.getArtifactId() ); if ( siteUrl == null ) { - siteUrl = artifactProject.getUrl(); + siteUrl = sites.get( cli.getArtifactId() + ':' + version ); + if ( siteUrl == null ) + { + siteUrl = artifactProject.getUrl(); + } } result.setUrl( siteUrl );