]> source.dussan.org Git - pf4j.git/commitdiff
Add properties to exclude demo from deploy, javadoc, etc
authorDecebal Suiu <decebal.suiu@gmail.com>
Thu, 21 Jan 2016 14:57:01 +0000 (16:57 +0200)
committerDecebal Suiu <decebal.suiu@gmail.com>
Thu, 21 Jan 2016 14:57:01 +0000 (16:57 +0200)
demo/pom.xml
pom.xml

index c4fb1d73d3ff4142139e3bc7eec988c5bf52af9a..4987dd71726a99595fcad78c0dc17bb33aa6d970 100644 (file)
     <packaging>pom</packaging>
     <name>Demo Parent</name>
 
+    <properties>
+        <javadoc.disabled>true</javadoc.disabled>
+        <deploy.disabled>true</deploy.disabled>
+        <source.disabled>true</source.disabled>
+    </properties>
+
     <build>
         <resources>
             <resource>
diff --git a/pom.xml b/pom.xml
index f1c3e72e9ec3fd0174cc6115e9222347207c2b87..27d9417d7e3042fc19cd24fe7b439f8aa066443f 100644 (file)
--- a/pom.xml
+++ b/pom.xml
         <mockito.version>2.0.28-beta</mockito.version>
         <cobertura.version>2.7</cobertura.version>
         <coveralls.version>3.1.0</coveralls.version>
+
+        <javadoc.disabled>false</javadoc.disabled>
+        <deploy.disabled>false</deploy.disabled>
+        <source.disabled>false</source.disabled>
     </properties>
 
     <build>
@@ -57,6 +61,9 @@
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-javadoc-plugin</artifactId>
                 <version>2.8</version>
+                <configuration>
+                    <skip>${javadoc.disabled}</skip>
+                </configuration>
                 <executions>
                     <execution>
                         <goals>
@@ -70,6 +77,9 @@
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-source-plugin</artifactId>
                 <version>2.2</version>
+                <configuration>
+                    <skipSource>${source.disabled}</skipSource>
+                </configuration>
                 <executions>
                     <execution>
                         <goals>
                 </executions>
             </plugin>
 
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-deploy-plugin</artifactId>
+                <version>2.8.1</version>
+                <configuration>
+                    <skip>${deploy.disabled}</skip>
+                </configuration>
+            </plugin>
+
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-release-plugin</artifactId>
             </plugin>
 
             <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-resources-plugin</artifactId>
                 <version>2.4.3</version>
             </plugin>