Author: plightbo
Date: Fri May  5 10:49:59 2006
New Revision: 400122

URL: http://svn.apache.org/viewcvs?rev=400122&view=rev
Log:
hostedqa support (off by default)

Modified:
    incubator/webwork2/webapps/showcase/pom.xml

Modified: incubator/webwork2/webapps/showcase/pom.xml
URL: 
http://svn.apache.org/viewcvs/incubator/webwork2/webapps/showcase/pom.xml?rev=400122&r1=400121&r2=400122&view=diff
==============================================================================
--- incubator/webwork2/webapps/showcase/pom.xml (original)
+++ incubator/webwork2/webapps/showcase/pom.xml Fri May  5 10:49:59 2006
@@ -3,16 +3,84 @@
          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.struts.action2</groupId>
-      <artifactId>webapps</artifactId>
-      <version>2.0-SNAPSHOT</version>
+        <groupId>org.apache.struts.action2</groupId>
+        <artifactId>webapps</artifactId>
+        <version>2.0-SNAPSHOT</version>
     </parent>
     <groupId>org.apache.struts.action2</groupId>
     <artifactId>webapp-showcase</artifactId>
     <packaging>war</packaging>
     <name>Showcase Webapp</name>
+    <profiles>
+        <profile>
+            <id>hostedqa</id>
+            <dependencies>
+                <dependency>
+                    <groupId>com.hostedqa</groupId>
+                    <artifactId>hostedqa-remote-ant</artifactId>
+                    <version>1.0-SNAPSHOT</version>
+                    <scope>test</scope>
+                </dependency>
+            </dependencies>
+            <repositories>
+                <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="struts" 
email="${email}"
+                                                password="${password}" 
resourceId="12"/>
+
+                                        <playsuite suiteId="9" 
clientConfigs="8" appConfigs="7" account="struts"
+                                                   email="${email}"
+                                                   password="${password}"/>
+                                    </tasks>
+                                </configuration>
+                            </execution>
+                        </executions>
+                        <dependencies>
+                            <dependency>
+                                <groupId>com.hostedqa</groupId>
+                                <artifactId>hostedqa-remote-ant</artifactId>
+                                <version>1.0-SNAPSHOT</version>
+                            </dependency>
+                        </dependencies>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
     <dependencies>
         <dependency>
+            <groupId>org.apache.struts.action2</groupId>
+            <artifactId>action-jasperreports</artifactId>
+        </dependency>
+
+        <dependency>
             <groupId>opensymphony</groupId>
             <artifactId>sitemesh</artifactId>
         </dependency>
@@ -45,11 +113,6 @@
         <dependency>
             <groupId>org.springframework</groupId>
             <artifactId>spring-web</artifactId>
-        </dependency>
-
-        <dependency>
-            <groupId>jasperreports</groupId>
-            <artifactId>jasperreports</artifactId>
         </dependency>
     </dependencies>
 </project>


Reply via email to