You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sa...@apache.org on 2013/01/23 03:33:43 UTC
svn commit: r1437253 - in /airavata/trunk/modules/distribution:
airavata-server/pom.xml release/pom.xml
Author: samindaw
Date: Wed Jan 23 02:33:43 2013
New Revision: 1437253
URL: http://svn.apache.org/viewvc?rev=1437253&view=rev
Log:
create zip/tar.gz from the wars
Modified:
airavata/trunk/modules/distribution/airavata-server/pom.xml
airavata/trunk/modules/distribution/release/pom.xml
Modified: airavata/trunk/modules/distribution/airavata-server/pom.xml
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/airavata-server/pom.xml?rev=1437253&r1=1437252&r2=1437253&view=diff
==============================================================================
--- airavata/trunk/modules/distribution/airavata-server/pom.xml (original)
+++ airavata/trunk/modules/distribution/airavata-server/pom.xml Wed Jan 23 02:33:43 2013
@@ -51,6 +51,27 @@
<excludes>**/icu4j-2.6.1.jar</excludes>
</configuration>
</execution>
+ <execution>
+ <id>copy</id>
+ <phase>package</phase>
+ <goals>
+ <goal>copy</goal>
+ </goals>
+ <configuration>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.apache.airavata</groupId>
+ <artifactId>airavata-rest-service-webapp</artifactId>
+ <version>${project.version}</version>
+ <type>war</type>
+ <overWrite>true</overWrite>
+ <outputDirectory>${airavata.war.dir}</outputDirectory>
+ <destFileName>airavata-registry.war</destFileName>
+ </artifactItem>
+ </artifactItems>
+ <outputDirectory>${airavata.war.dir}</outputDirectory>
+ </configuration>
+ </execution>
</executions>
</plugin>
<plugin>
@@ -141,10 +162,11 @@
</copy>
<replace file="${airavata.webapp.dir}/WEB-INF/classes/airavata-server.properties">
<replacetoken>#server.context-root=axis2</replacetoken>
- <replacevalue>server.context-root=${airavata.dist.name}</replacevalue>
+ <replacevalue>server.context-root=airavata-server</replacevalue>
</replace>
- <zip destfile="${airavata.webapp.war}" basedir="${airavata.webapp.dir}" />
-
+ <zip destfile="${airavata.war.dir}/airavata-server.war" basedir="${airavata.webapp.dir}" />
+ <zip destfile="${airavata.webapp.war.zip}" basedir="${airavata.war.dir}" />
+ <tar tarfile="${airavata.webapp.war.tar.gz}" basedir="${airavata.war.dir}" compression="gzip" />
</target>
</configuration>
<goals>
@@ -167,8 +189,14 @@
<configuration>
<artifacts>
<artifact>
- <file>${airavata.webapp.war}</file>
- <type>war</type>
+ <file>${airavata.webapp.war.zip}</file>
+ <type>zip</type>
+ <classifier>war</classifier>
+ </artifact>
+ <artifact>
+ <file>${airavata.webapp.war.tar.gz}</file>
+ <type>tar.gz</type>
+ <classifier>war</classifier>
</artifact>
<artifact>
<file>${airavata.bin.zip}</file>
@@ -597,6 +625,8 @@
<airavata.bin.zip>${project.build.directory}/${airavata.dist.name}-bin.zip</airavata.bin.zip>
<airavata.bin.tar.gz>${project.build.directory}/${airavata.dist.name}-bin.tar.gz</airavata.bin.tar.gz>
<airavata.webapp.dir>${project.build.directory}/airavata-axis2</airavata.webapp.dir>
- <airavata.webapp.war>${project.build.directory}/${airavata.dist.name}.war</airavata.webapp.war>
+ <airavata.war.dir>${project.build.directory}/test</airavata.war.dir>
+ <airavata.webapp.war.zip>${project.build.directory}/${airavata.dist.name}.war.zip</airavata.webapp.war.zip>
+ <airavata.webapp.war.tar.gz>${project.build.directory}/${airavata.dist.name}.war.tar.gz</airavata.webapp.war.tar.gz>
</properties>
</project>
Modified: airavata/trunk/modules/distribution/release/pom.xml
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/distribution/release/pom.xml?rev=1437253&r1=1437252&r2=1437253&view=diff
==============================================================================
--- airavata/trunk/modules/distribution/release/pom.xml (original)
+++ airavata/trunk/modules/distribution/release/pom.xml Wed Jan 23 02:33:43 2013
@@ -38,16 +38,17 @@
</goals>
<configuration>
<artifactItems>
+ <!--Airavata Server Distributions-->
<artifactItem>
<groupId>org.apache.airavata</groupId>
- <artifactId>apache-airavata-client</artifactId>
+ <artifactId>apache-airavata-server</artifactId>
<version>${project.version}</version>
<type>zip</type>
<classifier>bin</classifier>
</artifactItem>
<artifactItem>
<groupId>org.apache.airavata</groupId>
- <artifactId>apache-airavata-client</artifactId>
+ <artifactId>apache-airavata-server</artifactId>
<version>${project.version}</version>
<type>tar.gz</type>
<classifier>bin</classifier>
@@ -57,27 +58,31 @@
<artifactId>apache-airavata-server</artifactId>
<version>${project.version}</version>
<type>zip</type>
- <classifier>bin</classifier>
+ <classifier>war</classifier>
</artifactItem>
<artifactItem>
<groupId>org.apache.airavata</groupId>
<artifactId>apache-airavata-server</artifactId>
<version>${project.version}</version>
<type>tar.gz</type>
- <classifier>bin</classifier>
+ <classifier>war</classifier>
</artifactItem>
+ <!--Airavata Client Distributions-->
<artifactItem>
<groupId>org.apache.airavata</groupId>
- <artifactId>apache-airavata-server</artifactId>
+ <artifactId>apache-airavata-client</artifactId>
<version>${project.version}</version>
- <type>war</type>
+ <type>zip</type>
+ <classifier>bin</classifier>
</artifactItem>
<artifactItem>
<groupId>org.apache.airavata</groupId>
- <artifactId>airavata-rest-service-webapp</artifactId>
+ <artifactId>apache-airavata-client</artifactId>
<version>${project.version}</version>
- <type>war</type>
+ <type>tar.gz</type>
+ <classifier>bin</classifier>
</artifactItem>
+ <!--Airavata XBaya-GUI Distributions-->
<artifactItem>
<groupId>org.apache.airavata</groupId>
<artifactId>apache-airavata-xbaya-gui</artifactId>