Author: asankha
Date: Tue Jan 13 10:31:39 2009
New Revision: 734211
URL: http://svn.apache.org/viewvc?rev=734211&view=rev
Log:
reduce maven build time by using the 1 hour snapshot refresh only for the
Hudson profile, and making the default to one week for SNAPSHOT lifetime before
refresh.. one can override this with a settings.xml locally
Modified:
synapse/trunk/java/modules/transports/pom.xml
synapse/trunk/java/pom.xml
Modified: synapse/trunk/java/modules/transports/pom.xml
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/pom.xml?rev=734211&r1=734210&r2=734211&view=diff
==============================================================================
--- synapse/trunk/java/modules/transports/pom.xml (original)
+++ synapse/trunk/java/modules/transports/pom.xml Tue Jan 13 10:31:39 2009
@@ -30,6 +30,7 @@
<relativePath>../../pom.xml</relativePath>
</parent>
+ <groupId>org.apache.synapse</groupId>
<artifactId>synapse-transports</artifactId>
<name>Apache Synapse - Transports</name>
<description>Apache Synapse - Transports</description>
Modified: synapse/trunk/java/pom.xml
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/pom.xml?rev=734211&r1=734210&r2=734211&view=diff
==============================================================================
--- synapse/trunk/java/pom.xml (original)
+++ synapse/trunk/java/pom.xml Tue Jan 13 10:31:39 2009
@@ -89,34 +89,6 @@
<id>release</id>
<build>
<plugins>
- <!--<plugin>-->
- <!--<groupId>org.apache.maven.plugins</groupId>-->
- <!--<artifactId>maven-assembly-plugin</artifactId>-->
- <!--<version>2.2-beta-1</version>-->
- <!--<executions>-->
- <!--<execution>-->
- <!--<id>distribution-package</id>-->
- <!--<phase>package</phase>-->
- <!--<goals>-->
- <!--<goal>single</goal>-->
- <!--</goals>-->
- <!--<configuration>-->
- <!--<descriptors>-->
-
<!--<descriptor>src/main/assembly/bin.xml</descriptor>-->
-
<!--<descriptor>src/main/assembly/src.xml</descriptor>-->
- <!--</descriptors>-->
-
<!--<finalName>synapse-${synapse.version}</finalName>-->
- <!--</configuration>-->
- <!--</execution>-->
- <!--</executions>-->
- <!--</plugin>-->
-
- <!--<plugin>-->
- <!--<artifactId>maven-site-plugin</artifactId>-->
- <!--<inherited>false</inherited>-->
- <!--</plugin>-->
- <!---->
-
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.1</version>
@@ -139,28 +111,49 @@
</property>
</activation>
</profile>
+ <profile>
+ <id>hudson</id>
+ <activation>
+ <property>
+ <name>hudson</name>
+ </property>
+ </activation>
+ <repositories>
+ <repository>
+ <id>apache-snapshots</id>
+ <name>Apache Maven 2 Snapshot Repository</name>
+
<url>http://people.apache.org/repo/m2-snapshot-repository/</url>
+ <releases>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <updatePolicy>interval:60</updatePolicy>
+ </snapshots>
+ </repository>
+ <repository>
+ <id>wso2-m2</id>
+ <name>WSO2 Maven 2 Repository</name>
+ <url>http://dist.wso2.org/maven2/</url>
+ <releases>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <updatePolicy>interval:60</updatePolicy>
+ </snapshots>
+ </repository>
+ </repositories>
+ </profile>
</profiles>
<pluginRepositories>
<pluginRepository>
- <id>apache-snapshot</id>
+ <id>apache-snapshots</id>
<name>Apache Snapshot repository</name>
<url>http://people.apache.org/repo/m2-snapshot-repository/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
- <pluginRepository>
- <id>ibiblio-m2</id>
- <name>Ibiblio Maven 2 Repo</name>
- <url>http://www.ibiblio.org/maven2/</url>
- <releases>
- <updatePolicy>never</updatePolicy>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </pluginRepository>
</pluginRepositories>
<build>
@@ -276,8 +269,18 @@
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
- <artifactId>axis2-transports</artifactId>
- <version>${axis2.version}</version>
+ <artifactId>axis2-transport-base</artifactId>
+ <version>${axis2.transport.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis2</groupId>
+ <artifactId>axis2-transport-jms</artifactId>
+ <version>${axis2.transport.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis2</groupId>
+ <artifactId>axis2-transport-mail</artifactId>
+ <version>${axis2.transport.version}</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
@@ -487,7 +490,15 @@
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
- <artifactId>axis2-transports</artifactId>
+ <artifactId>axis2-transport-base</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis2</groupId>
+ <artifactId>axis2-transport-jms</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis2</groupId>
+ <artifactId>axis2-transport-mail</artifactId>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
@@ -911,7 +922,7 @@
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
- <updatePolicy>interval:60</updatePolicy>
+ <updatePolicy>interval:10080</updatePolicy> <!-- i.e. refresh
weekly -->
</snapshots>
</repository>
<repository>
@@ -922,7 +933,7 @@
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
- <updatePolicy>daily</updatePolicy>
+ <updatePolicy>interval:10080</updatePolicy> <!-- i.e. refresh
weekly -->
</snapshots>
</repository>
</repositories>
@@ -958,6 +969,7 @@
<!-- Axis2 1.4 and its dependencies -->
<axis2.version>SNAPSHOT</axis2.version>
+ <axis2.transport.version>SNAPSHOT</axis2.transport.version>
<axiom.version>SNAPSHOT</axiom.version>
<xml_schema.version>1.4.2</xml_schema.version>
<xml_apis.version>1.3.04</xml_apis.version>
@@ -1112,8 +1124,8 @@
<name>Asankha Perera</name>
<id>asankha</id>
<email>asankha AT apache.com</email>
- <organization>WSO2</organization>
- <url>http://www.apache.org/~asankha</url>
+ <organization>AdroitLogic</organization>
+ <url>http://adroitlogic.org</url>
</developer>
<developer>
<name>Upul Godage</name>