You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2013/07/07 12:03:56 UTC

svn commit: r1500399 - /maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSourceReleaseMojo.java

Author: hboutemy
Date: Sun Jul  7 10:03:56 2013
New Revision: 1500399

URL: http://svn.apache.org/r1500399
Log:
don't generate wget command if the file isn't available in central repository

Modified:
    maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSourceReleaseMojo.java

Modified: maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSourceReleaseMojo.java
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSourceReleaseMojo.java?rev=1500399&r1=1500398&r2=1500399&view=diff
==============================================================================
--- maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSourceReleaseMojo.java (original)
+++ maven/sandbox/trunk/dist-tools/dist-tool-plugin/src/main/java/org/apache/maven/dist/tools/DistCheckSourceReleaseMojo.java Sun Jul  7 10:03:56 2013
@@ -169,9 +169,13 @@ public class DistCheckSourceReleaseMojo
             sink.lineBreak();
             iconError( sink );
             sink.rawText( missing );
-            cliMissing.append( "\nwget " ).append( cli.getVersionnedFolderURL( repoBaseUrl, csr.getVersion() ) ).
-                    append( "/" ).append( missing );
-            cliMissing.append( "\nsvn add " ).append( missing );
+            if ( !csr.central.contains( missing ) )
+            {
+                // if the release distribution is in central repository, we can get it from there...
+                cliMissing.append( "\nwget " ).append( cli.getVersionnedFolderURL( repoBaseUrl, csr.getVersion() ) ).
+                        append( "/" ).append( missing );
+                cliMissing.append( "\nsvn add " ).append( missing );
+            }
         }
         if ( !cliMissing.toString().isEmpty() )
         {