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>