You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by gn...@apache.org on 2016/06/01 14:56:08 UTC

karaf git commit: Provide an easy way to skip features verification goal

Repository: karaf
Updated Branches:
  refs/heads/master a833dc15d -> 98d358cb7


Provide an easy way to skip features verification goal

Project: http://git-wip-us.apache.org/repos/asf/karaf/repo
Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/98d358cb
Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/98d358cb
Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/98d358cb

Branch: refs/heads/master
Commit: 98d358cb72c362e22dde8144bfbde7aa40f56d29
Parents: a833dc1
Author: Guillaume Nodet <gn...@apache.org>
Authored: Fri Apr 15 12:17:04 2016 +0200
Committer: Guillaume Nodet <gn...@apache.org>
Committed: Wed Jun 1 16:55:47 2016 +0200

----------------------------------------------------------------------
 .../src/main/java/org/apache/karaf/tooling/VerifyMojo.java     | 6 ++++++
 1 file changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf/blob/98d358cb/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java
----------------------------------------------------------------------
diff --git a/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java b/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java
index 5d8c2a7..29f215f 100644
--- a/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java
+++ b/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/VerifyMojo.java
@@ -147,10 +147,16 @@ public class VerifyMojo extends MojoSupport {
     @Parameter(defaultValue = "${project}", readonly = true)
     protected MavenProject project;
 
+    @Parameter(property = "skip", defaultValue = "${features.verify.skip}")
+    protected boolean skip;
+
     protected MavenResolver resolver;
 
     @Override
     public void execute() throws MojoExecutionException, MojoFailureException {
+        if (skip) {
+            return;
+        }
         Hashtable<String, String> config = new Hashtable<>();
         StringBuilder remote = new StringBuilder();
         for (Object obj : project.getRemoteProjectRepositories()) {