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>
