SLING-6084 htl-maven-plugin should provide skip parameter

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1762922 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/maven/htl/ValidateMojo.java b/src/main/java/org/apache/sling/maven/htl/ValidateMojo.java
index cdea4ad..2a105a4 100644
--- a/src/main/java/org/apache/sling/maven/htl/ValidateMojo.java
+++ b/src/main/java/org/apache/sling/maven/htl/ValidateMojo.java
@@ -88,6 +88,12 @@
     @Parameter(property = "failOnWarnings", defaultValue = "false")
     private boolean failOnWarnings;
 
+    /**
+     * If set to "true" the validation will be skipped.
+     */
+    @Parameter
+    private boolean skip;
+
     private boolean hasWarnings = false;
     private boolean hasErrors = false;
     private String processedIncludes = null;
@@ -97,6 +103,10 @@
     private int sourceDirectoryLength = 0;
 
     public void execute() throws MojoExecutionException, MojoFailureException {
+        if (skip) {
+            getLog().info("Skipping validation.");
+            return;
+        }
 
         long start = System.currentTimeMillis();