Repository: incubator-taverna-engine
Updated Branches:
  refs/heads/master 75a225eac -> 90070d3f5


Disable archetype integration testing during release


Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-engine/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-engine/commit/90070d3f
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-engine/tree/90070d3f
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-taverna-engine/diff/90070d3f

Branch: refs/heads/master
Commit: 90070d3f5d4b240d6cb6f36e8eb790df6594ead1
Parents: 75a225e
Author: Stian Soiland-Reyes <[email protected]>
Authored: Tue May 31 12:12:37 2016 +0100
Committer: Stian Soiland-Reyes <[email protected]>
Committed: Tue May 31 12:12:37 2016 +0100

----------------------------------------------------------------------
 taverna-activity-archetype/pom.xml | 125 +++++++++++++++++++-------------
 1 file changed, 73 insertions(+), 52 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-taverna-engine/blob/90070d3f/taverna-activity-archetype/pom.xml
----------------------------------------------------------------------
diff --git a/taverna-activity-archetype/pom.xml 
b/taverna-activity-archetype/pom.xml
index 78c6e76..e142419 100644
--- a/taverna-activity-archetype/pom.xml
+++ b/taverna-activity-archetype/pom.xml
@@ -18,56 +18,77 @@
 
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
-       <modelVersion>4.0.0</modelVersion>
-       <parent>
-               <groupId>org.apache.taverna.engine</groupId>
-               <artifactId>apache-taverna-engine</artifactId>
-               <version>3.1.0-incubating-SNAPSHOT</version>
-       </parent>
-       <artifactId>taverna-activity-archetype</artifactId>
-       <packaging>maven-archetype</packaging>
-       <name>Apache Taverna Activity archetype</name>
-       <description>Archetype to build a Taverna 3 service activity.
-       Includes engine and UI parts, and a test class to run the workbench 
with the new activity.
-       </description>
-       <build>
-             <resources>
-                     <resource>
-                                               <!-- Filter BEFORE making the 
Velocity templates
-                                               in target/classes - so that 
${taverna.osgi.version}
-                                               etc. can be taken from OUR 
parent -->
-                                               
<directory>src/main/resources</directory>
-                                               <filtering>true</filtering>
-                     </resource>
-             </resources>
-               <extensions>
-                       <extension>
-                               <groupId>org.apache.maven.archetype</groupId>
-                               <artifactId>archetype-packaging</artifactId>
-                               <version>2.4</version>
-                       </extension>
-               </extensions>
-               <plugins>
-                       <plugin>
-                               <artifactId>maven-archetype-plugin</artifactId>
-                               <version>2.4</version>
-                              <dependencies>
-                                      <dependency>
-                                       <!-- Workaround for ARCHETYPE-488 - 
should not be needed 
-                                            for archetype-packaging 2.5 -->    
-                                        
<groupId>org.apache.maven.shared</groupId>
-                                        <artifactId>maven-invoker</artifactId>
-                                        <version>2.2</version>
-                                      </dependency>
-                              </dependencies>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-resources-plugin</artifactId>
-                               <version>2.7</version>
-                               <configuration>
-                                 <escapeString>\</escapeString>
-                               </configuration>
-                       </plugin>
-               </plugins>
-       </build>
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>org.apache.taverna.engine</groupId>
+        <artifactId>apache-taverna-engine</artifactId>
+        <version>3.1.0-incubating-SNAPSHOT</version>
+    </parent>
+    <artifactId>taverna-activity-archetype</artifactId>
+    <packaging>maven-archetype</packaging>
+    <name>Apache Taverna Activity archetype</name>
+    <description>Archetype to build a Taverna 3 service activity.
+    Includes engine and UI parts, and a test class to run the workbench with 
the new activity.
+    </description>
+    <build>
+          <resources>
+              <resource>
+                        <!-- Filter BEFORE making the Velocity templates
+                        in target/classes - so that ${taverna.osgi.version}
+                        etc. can be taken from OUR parent -->
+                        <directory>src/main/resources</directory>
+                        <filtering>true</filtering>
+              </resource>
+          </resources>
+        <extensions>
+            <extension>
+                <groupId>org.apache.maven.archetype</groupId>
+                <artifactId>archetype-packaging</artifactId>
+                <version>2.4</version>
+            </extension>
+        </extensions>
+        <plugins>
+            <plugin>
+                <artifactId>maven-archetype-plugin</artifactId>
+                <version>2.4</version>
+                   <dependencies>
+                       <dependency>
+                    <!-- Workaround for ARCHETYPE-488 - should not be needed 
+                         for archetype-packaging 2.5 -->    
+                     <groupId>org.apache.maven.shared</groupId>
+                     <artifactId>maven-invoker</artifactId>
+                     <version>2.2</version>
+                       </dependency>
+                   </dependencies>
+            </plugin>
+            <plugin>
+                <artifactId>maven-resources-plugin</artifactId>
+                <version>2.7</version>
+                <configuration>
+                  <escapeString>\</escapeString>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+    <profiles>
+      <profile>
+        <id>apache-release</id>
+        <build>
+            <plugins>
+                <plugin>
+                    <artifactId>maven-archetype-plugin</artifactId>
+                    <version>2.4</version>
+                    <configuration>
+                    <!-- disable archetype integratoin testing,
+                    can't access not-yet-released
+                    taverna-engine dependencies during 
+                    the release process -->
+                        <skip>true</skip>
+                    </configuration>
+
+                </plugin>
+            </plugins>
+        </build>
+      </profile>
+    </profiles>
 </project>

Reply via email to