[jboss-svn-commits] JBL Code SVN: r36745 - labs/jbosstm/trunk/qa.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Feb 25 06:09:34 EST 2011
Author: tomjenkinson
Date: 2011-02-25 06:09:34 -0500 (Fri, 25 Feb 2011)
New Revision: 36745
Added:
labs/jbosstm/trunk/qa/pom.xml
Log:
JBTM-574 first go at a co-ordinating pom for the qa tests
Added: labs/jbosstm/trunk/qa/pom.xml
===================================================================
--- labs/jbosstm/trunk/qa/pom.xml (rev 0)
+++ labs/jbosstm/trunk/qa/pom.xml 2011-02-25 11:09:34 UTC (rev 36745)
@@ -0,0 +1,114 @@
+<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">
+
+ <!-- JBoss, Home of Professional Open Source Copyright 2009, Red Hat Middleware
+ LLC, and individual contributors as indicated by the @author tags. See the
+ copyright.txt in the distribution for a full listing of individual contributors.
+ This copyrighted material is made available to anyone wishing to use, modify,
+ copy, or redistribute it subject to the terms and conditions of the GNU Lesser
+ General Public License, v. 2.1. This program is distributed in the hope that
+ it will be useful, but WITHOUT A WARRANTY; without even the implied warranty
+ of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
+ General Public License for more details. You should have received a copy
+ of the GNU Lesser General Public License, v.2.1 along with this distribution;
+ if not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+ Fifth Floor, Boston, MA 02110-1301, USA. (C) 2009, @author JBoss Inc. (jonathan.halliday at redhat.com) -->
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>narayana-qa</artifactId>
+ <version>4.15.0.M1-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <name>QA module</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack-dependencies</id>
+ <phase>initialize</phase>
+ <goals>
+ <goal>unpack-dependencies</goal>
+ </goals>
+ <configuration>
+ <includes>**/*</includes>
+ <markersDirectory>${project.build.directory}/dependency-markers</markersDirectory>
+ <outputDirectory>${project.build.directory}</outputDirectory>
+ <excludeTransitive>true</excludeTransitive>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.6</version>
+ <executions>
+ <execution>
+ <id>compile-qa-tests</id>
+ <phase>compile</phase>
+ <configuration>
+ <target>
+ <ant>
+ <property name="buildtype" value="core"/>
+ <property name="org.jboss.jbossts.qa.ts.home" value="${project.build.directory}/arjunacore-dist-${project.version}"/>
+ </ant>
+ </target>
+
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>run-qa-tests</id>
+ <phase>test</phase>
+ <configuration>
+ <target>
+ <ant antfile="run-tests.xml">
+ <property name="org.jboss.jbossts.qa.ts.home" value="${project.build.directory}/arjunacore-dist-${project.version}"/>
+ </ant>
+ </target>
+
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>sun.jdk</groupId>
+ <artifactId>tools</artifactId>
+ <version>1.4.2</version>
+ <scope>system</scope>
+ <systemPath>${java.home}/../lib/tools.jar</systemPath>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ </dependency>
+ <dependency>
+ <groupId>ant</groupId>
+ <artifactId>ant-junit</artifactId>
+ <version>1.6.5</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.jbossts</groupId>
+ <artifactId>arjunacore-dist</artifactId>
+ <version>4.15.0.M1-SNAPSHOT</version>
+ <scope>test</scope>
+ <classifier>bin</classifier>
+ <type>zip</type>
+ </dependency>
+ </dependencies>
+</project>
More information about the jboss-svn-commits
mailing list