You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jb...@apache.org on 2007/03/05 21:29:44 UTC
svn commit: r514854 - in /incubator/tuscany/java/sca/runtime: itest/pom.xml
pom.xml standalone/pom.xml webapp/pom.xml
Author: jboynes
Date: Mon Mar 5 12:29:44 2007
New Revision: 514854
URL: http://svn.apache.org/viewvc?view=rev&rev=514854
Log:
add release profile which excludes the smoketest modules
Modified:
incubator/tuscany/java/sca/runtime/itest/pom.xml
incubator/tuscany/java/sca/runtime/pom.xml
incubator/tuscany/java/sca/runtime/standalone/pom.xml
incubator/tuscany/java/sca/runtime/webapp/pom.xml
Modified: incubator/tuscany/java/sca/runtime/itest/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/itest/pom.xml?view=diff&rev=514854&r1=514853&r2=514854
==============================================================================
--- incubator/tuscany/java/sca/runtime/itest/pom.xml (original)
+++ incubator/tuscany/java/sca/runtime/itest/pom.xml Mon Mar 5 12:29:44 2007
@@ -29,8 +29,25 @@
<artifactId>itest</artifactId>
<packaging>pom</packaging>
<name>Apache Tuscany Integration Test Runtime</name>
- <modules>
- <module>plugin</module>
- <module>smoketest</module>
- </modules>
+
+ <profiles>
+ <profile>
+ <id>default</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>plugin</module>
+ <module>smoketest</module>
+ </modules>
+ </profile>
+
+ <profile>
+ <!-- for the release profile exclude the smoketest -->
+ <id>release</id>
+ <modules>
+ <module>plugin</module>
+ </modules>
+ </profile>
+ </profiles>
</project>
Modified: incubator/tuscany/java/sca/runtime/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/pom.xml?view=diff&rev=514854&r1=514853&r2=514854
==============================================================================
--- incubator/tuscany/java/sca/runtime/pom.xml (original)
+++ incubator/tuscany/java/sca/runtime/pom.xml Mon Mar 5 12:29:44 2007
@@ -129,8 +129,38 @@
<module>itest</module>
</modules>
- <build>
- <defaultGoal>install</defaultGoal>
- </build>
+ <profiles>
+ <profile>
+ <!-- default profile that just builds the jar files -->
+ <id>default</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <defaultGoal>install</defaultGoal>
+ </build>
+ </profile>
+
+ <profile>
+ <!-- release profile that prepares artifacts for release -->
+ <id>release</id>
+ <build>
+ <defaultGoal>verify</defaultGoal>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
Modified: incubator/tuscany/java/sca/runtime/standalone/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/standalone/pom.xml?view=diff&rev=514854&r1=514853&r2=514854
==============================================================================
--- incubator/tuscany/java/sca/runtime/standalone/pom.xml (original)
+++ incubator/tuscany/java/sca/runtime/standalone/pom.xml Mon Mar 5 12:29:44 2007
@@ -31,13 +31,34 @@
<packaging>pom</packaging>
<name>Apache Tuscany Standalone SCA Runtime</name>
- <modules>
- <module>standalone-api</module>
- <module>launcher</module>
- <module>standalone-host</module>
- <module>server.start</module>
- <module>server.shutdown</module>
- <module>assembly</module>
- <module>smoketest</module>
- </modules>
+ <profiles>
+ <profile>
+ <id>default</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>standalone-api</module>
+ <module>launcher</module>
+ <module>standalone-host</module>
+ <module>server.start</module>
+ <module>server.shutdown</module>
+ <module>assembly</module>
+ <module>smoketest</module>
+ </modules>
+ </profile>
+
+ <profile>
+ <!-- for the release profile exclude the smoketest -->
+ <id>release</id>
+ <modules>
+ <module>standalone-api</module>
+ <module>launcher</module>
+ <module>standalone-host</module>
+ <module>server.start</module>
+ <module>server.shutdown</module>
+ <module>assembly</module>
+ </modules>
+ </profile>
+ </profiles>
</project>
Modified: incubator/tuscany/java/sca/runtime/webapp/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/webapp/pom.xml?view=diff&rev=514854&r1=514853&r2=514854
==============================================================================
--- incubator/tuscany/java/sca/runtime/webapp/pom.xml (original)
+++ incubator/tuscany/java/sca/runtime/webapp/pom.xml Mon Mar 5 12:29:44 2007
@@ -30,13 +30,6 @@
<packaging>pom</packaging>
<name>Apache Tuscany Webapp SCA Runtime</name>
- <modules>
- <module>webapp-api</module>
- <module>webapp-host</module>
- <module>plugin.war</module>
- <module>smoketest</module>
- </modules>
-
<dependencyManagement>
<dependencies>
<dependency>
@@ -47,4 +40,29 @@
</dependency>
</dependencies>
</dependencyManagement>
+
+ <profiles>
+ <profile>
+ <id>default</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>webapp-api</module>
+ <module>webapp-host</module>
+ <module>plugin.war</module>
+ <module>smoketest</module>
+ </modules>
+ </profile>
+
+ <profile>
+ <!-- for the release profile exclude the smoketest as the gpg plugin cannot handle war packaging -->
+ <id>release</id>
+ <modules>
+ <module>webapp-api</module>
+ <module>webapp-host</module>
+ <module>plugin.war</module>
+ </modules>
+ </profile>
+ </profiles>
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org