Author: wsmoak
Date: Sat Dec 2 14:04:11 2006
New Revision: 481638
URL: http://svn.apache.org/viewvc?view=rev&rev=481638
Log:
Added HostedQA profile and configuration for running the tests remotely.
Modified:
struts/sandbox/trunk/tiles/tiles-test/pom.xml
Modified: struts/sandbox/trunk/tiles/tiles-test/pom.xml
URL:
http://svn.apache.org/viewvc/struts/sandbox/trunk/tiles/tiles-test/pom.xml?view=diff&rev=481638&r1=481637&r2=481638
==============================================================================
--- struts/sandbox/trunk/tiles/tiles-test/pom.xml (original)
+++ struts/sandbox/trunk/tiles/tiles-test/pom.xml Sat Dec 2 14:04:11 2006
@@ -171,6 +171,86 @@
</repository>
</repositories>
</profile>
+
+ <profile>
+ <id>hostedqa</id>
+ <dependencies>
+ <dependency>
+ <groupId>com.hostedqa</groupId>
+ <artifactId>hostedqa-remote-ant</artifactId>
+ <version>1.6.2</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+ <repositories>
+ <repository>
+ <id>codehaus</id>
+ <name>codehaus</name>
+ <url>http://repository.codehaus.org</url>
+ </repository>
+ <repository>
+ <id>maven-hostedqa</id>
+ <name>maven-hostedqa</name>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>always</updatePolicy>
+ <checksumPolicy>ignore</checksumPolicy>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <url>http://maven.hostedqa.com</url>
+ </repository>
+ </repositories>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <groupId>org.apache.maven.plugins</groupId>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <tasks>
+ <taskdef resource="hostedqatasks"
classpathref="maven.plugin.classpath"/>
+ <upload
file="${project.build.directory}/${project.build.finalName}.war"
+ account="tiles"
+ email="${tiles.hostedqa.email}"
+
password="${tiles.hostedqa.password}"
+
resourceId="${hostedqa.resourceId}"/>
+
+ <playsuite
clientConfigs="${hostedqa.clientConfigs}"
+
appConfigs="${hostedqa.appConfigs}"
+ account="tiles"
+
email="${tiles.hostedqa.email}"
+
password="${tiles.hostedqa.password}">
+ <fileSet
dir="${basedir}/src/test/selenium"
+
excludes="TestSuite.html"/>
+ </playsuite>
+ </tasks>
+ </configuration>
+ </execution>
+ </executions>
+ <dependencies>
+ <dependency>
+ <groupId>com.hostedqa</groupId>
+ <artifactId>hostedqa-remote-ant</artifactId>
+ <version>1.6.2</version>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </build>
+ <properties>
+ <hostedqa.resourceId>53</hostedqa.resourceId>
+ <hostedqa.clientConfigs>303</hostedqa.clientConfigs>
+ <hostedqa.appConfigs>121</hostedqa.appConfigs>
+ </properties>
+ </profile>
+
</profiles>