You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2012/10/10 10:50:47 UTC

svn commit: r1396514 - /maven/sandbox/trunk/plugins/maven-patch-tracker-plugin/src/main/java/org/apache/maven/plugins/patchtracker/PostPatchMojo.java

Author: olamy
Date: Wed Oct 10 08:50:47 2012
New Revision: 1396514

URL: http://svn.apache.org/viewvc?rev=1396514&view=rev
Log:
no need to send an empty patch so skip if no content

Modified:
    maven/sandbox/trunk/plugins/maven-patch-tracker-plugin/src/main/java/org/apache/maven/plugins/patchtracker/PostPatchMojo.java

Modified: maven/sandbox/trunk/plugins/maven-patch-tracker-plugin/src/main/java/org/apache/maven/plugins/patchtracker/PostPatchMojo.java
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/plugins/maven-patch-tracker-plugin/src/main/java/org/apache/maven/plugins/patchtracker/PostPatchMojo.java?rev=1396514&r1=1396513&r2=1396514&view=diff
==============================================================================
--- maven/sandbox/trunk/plugins/maven-patch-tracker-plugin/src/main/java/org/apache/maven/plugins/patchtracker/PostPatchMojo.java (original)
+++ maven/sandbox/trunk/plugins/maven-patch-tracker-plugin/src/main/java/org/apache/maven/plugins/patchtracker/PostPatchMojo.java Wed Oct 10 08:50:47 2012
@@ -19,6 +19,7 @@ package org.apache.maven.plugins.patchtr
  * under the License.
  */
 
+import org.apache.commons.lang.StringUtils;
 import org.apache.maven.plugin.MojoExecutionException;
 import org.apache.maven.plugins.annotations.Mojo;
 import org.apache.maven.plugins.patchtracker.tracking.PatchTracker;
@@ -30,7 +31,6 @@ import org.codehaus.plexus.component.rep
 /**
  * Goal which create a diff/patch file from the current project and post it in the selected patch tracker
  * (with jira an issue in the project with attaching the created patch file)
- *
  */
 @Mojo (name = "post", aggregator = true)
 public class PostPatchMojo
@@ -45,6 +45,11 @@ public class PostPatchMojo
 
         String patchContent = getPatchContent();
 
+        if ( StringUtils.isEmpty( patchContent ) )
+        {
+            getLog().info( "No patch content found so skip posting patch" );
+        }
+
         PatchTrackerRequest patchTrackerRequest = buidPatchTrackerRequest( true );
 
         patchTrackerRequest.setPatchContent( patchContent );