You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2016/05/31 11:12:51 UTC

incubator-taverna-engine git commit: Disable archetype integration testing during release

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 <st...@apache.org>
Authored: Tue May 31 12:12:37 2016 +0100
Committer: Stian Soiland-Reyes <st...@apache.org>
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>