Author: olamy
Date: Thu Nov 6 05:58:44 2014
New Revision: 1637045
URL: http://svn.apache.org/r1637045
Log:
[MTOMCAT-284] Add a skip parameter to deploy/redeploy/undeploy goals
Submitted by Dennis Lundberg
Modified:
tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/AbstractCatalinaMojo.java
Modified:
tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/AbstractCatalinaMojo.java
URL:
http://svn.apache.org/viewvc/tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/AbstractCatalinaMojo.java?rev=1637045&r1=1637044&r2=1637045&view=diff
==============================================================================
---
tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/AbstractCatalinaMojo.java
(original)
+++
tomcat/maven-plugin/trunk/tomcat6-maven-plugin/src/main/java/org/apache/tomcat/maven/plugin/tomcat6/AbstractCatalinaMojo.java
Thu Nov 6 05:58:44 2014
@@ -116,6 +116,14 @@ public abstract class AbstractCatalinaMo
@Parameter( property = "plugin.version", required = true, readonly = true )
private String version;
+ /**
+ * Skip the execution.
+ *
+ * @since 2.3
+ */
+ @Parameter( property = "maven.tomcat.skip", defaultValue = "false" )
+ private boolean skip;
+
// ----------------------------------------------------------------------
// Fields
// ----------------------------------------------------------------------
@@ -135,6 +143,12 @@ public abstract class AbstractCatalinaMo
public void execute()
throws MojoExecutionException
{
+ if ( this.skip )
+ {
+ getLog().info( "skip execution" );
+ return;
+ }
+
try
{
invokeManager();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]