Author: alex.guizar(a)jboss.com
Date: 2010-08-13 19:21:22 -0400 (Fri, 13 Aug 2010)
New Revision: 6590
Modified:
jbpm3/branches/jbpm-3.2-soa/modules/core/scripts/assembly-config.xml
jbpm3/branches/jbpm-3.2-soa/modules/distribution/scripts/assembly-modules.xml
jbpm3/branches/jbpm-3.2-soa/modules/enterprise/scripts/assembly-config.xml
jbpm3/branches/jbpm-3.2-soa/modules/examples/scripts/assembly-examples.xml
jbpm3/branches/jbpm-3.2-soa/modules/identity/scripts/assembly-config.xml
jbpm3/branches/jbpm-3.2-soa/pom.xml
Log:
JBPM-2916 remove db and userguide modules from distro profile to make builds faster;
introduce release profile that builds everything from source
Modified: jbpm3/branches/jbpm-3.2-soa/modules/core/scripts/assembly-config.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/core/scripts/assembly-config.xml 2010-08-13
01:10:29 UTC (rev 6589)
+++ jbpm3/branches/jbpm-3.2-soa/modules/core/scripts/assembly-config.xml 2010-08-13
23:21:22 UTC (rev 6590)
@@ -1,5 +1,15 @@
-<assembly
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/assembly-1.1.0-SNAPSHOT.xsd">
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!-- ====================================================================== -->
+<!-- jBPM: Workflow in Java -->
+<!-- -->
+<!-- Distributable under LGPL license. -->
+<!-- See terms of license at
http://www.gnu.org. -->
+<!-- ====================================================================== -->
+
+<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-p...
http://maven.apache.org/xsd/assembly-1.1.0.xsd">
<id>config</id>
<formats>
<format>jar</format>
Modified: jbpm3/branches/jbpm-3.2-soa/modules/distribution/scripts/assembly-modules.xml
===================================================================
---
jbpm3/branches/jbpm-3.2-soa/modules/distribution/scripts/assembly-modules.xml 2010-08-13
01:10:29 UTC (rev 6589)
+++
jbpm3/branches/jbpm-3.2-soa/modules/distribution/scripts/assembly-modules.xml 2010-08-13
23:21:22 UTC (rev 6590)
@@ -7,7 +7,8 @@
<!-- See terms of license at
http://www.gnu.org. -->
<!-- ====================================================================== -->
-<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-p...
http://maven.apache.org/xsd/assembly-1.1.0.xsd">
<id>modules</id>
<formats>
Modified: jbpm3/branches/jbpm-3.2-soa/modules/enterprise/scripts/assembly-config.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/enterprise/scripts/assembly-config.xml 2010-08-13
01:10:29 UTC (rev 6589)
+++ jbpm3/branches/jbpm-3.2-soa/modules/enterprise/scripts/assembly-config.xml 2010-08-13
23:21:22 UTC (rev 6590)
@@ -1,5 +1,15 @@
-<assembly
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/assembly-1.1.0-SNAPSHOT.xsd">
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!-- ====================================================================== -->
+<!-- jBPM: Workflow in Java -->
+<!-- -->
+<!-- Distributable under LGPL license. -->
+<!-- See terms of license at
http://www.gnu.org. -->
+<!-- ====================================================================== -->
+
+<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-p...
http://maven.apache.org/xsd/assembly-1.1.0.xsd">
<id>config</id>
<formats>
<format>jar</format>
Modified: jbpm3/branches/jbpm-3.2-soa/modules/examples/scripts/assembly-examples.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/examples/scripts/assembly-examples.xml 2010-08-13
01:10:29 UTC (rev 6589)
+++ jbpm3/branches/jbpm-3.2-soa/modules/examples/scripts/assembly-examples.xml 2010-08-13
23:21:22 UTC (rev 6590)
@@ -1,11 +1,11 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0" encoding="UTF-8" ?>
- <!-- ====================================================================== -->
- <!-- jBPM: Workflow in Java -->
- <!-- -->
- <!-- Distributable under LGPL license. -->
- <!-- See terms of license at
http://www.gnu.org. -->
- <!-- ====================================================================== -->
+<!-- ====================================================================== -->
+<!-- jBPM: Workflow in Java -->
+<!-- -->
+<!-- Distributable under LGPL license. -->
+<!-- See terms of license at
http://www.gnu.org. -->
+<!-- ====================================================================== -->
<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Modified: jbpm3/branches/jbpm-3.2-soa/modules/identity/scripts/assembly-config.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/modules/identity/scripts/assembly-config.xml 2010-08-13
01:10:29 UTC (rev 6589)
+++ jbpm3/branches/jbpm-3.2-soa/modules/identity/scripts/assembly-config.xml 2010-08-13
23:21:22 UTC (rev 6590)
@@ -1,5 +1,15 @@
-<assembly
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/assembly-1.1.0-SNAPSHOT.xsd">
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!-- ====================================================================== -->
+<!-- jBPM: Workflow in Java -->
+<!-- -->
+<!-- Distributable under LGPL license. -->
+<!-- See terms of license at
http://www.gnu.org. -->
+<!-- ====================================================================== -->
+
+<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembl...
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-p...
http://maven.apache.org/xsd/assembly-1.1.0.xsd">
<id>config</id>
<formats>
<format>jar</format>
Modified: jbpm3/branches/jbpm-3.2-soa/pom.xml
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/pom.xml 2010-08-13 01:10:29 UTC (rev 6589)
+++ jbpm3/branches/jbpm-3.2-soa/pom.xml 2010-08-13 23:21:22 UTC (rev 6590)
@@ -388,6 +388,22 @@
</systemProperties>
</configuration>
</plugin>
+
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <configuration>
+ <quiet>true</quiet>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <releaseProfiles>release</releaseProfiles>
+ <goals>deploy</goals>
+ <autoVersionSubmodules>true</autoVersionSubmodules>
+ </configuration>
+ </plugin>
</plugins>
<pluginManagement>
@@ -409,6 +425,7 @@
<artifactId>sql-maven-plugin</artifactId>
<version>1.4</version>
</plugin>
+
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-3</version>
@@ -457,6 +474,38 @@
<profile>
<id>distro</id>
<modules>
+ <module>modules/distribution</module>
+ </modules>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <skipTests>true</skipTests>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <!--
+ Name: release
+ Desc: Prepare for release
+ -->
+ <profile>
+ <id>release</id>
+ <modules>
<module>modules/db</module>
<module>modules/userguide</module>
<module>modules/distribution</module>
@@ -465,18 +514,15 @@
<plugins>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
- <configuration>
- <quiet>true</quiet>
- </configuration>
<executions>
<execution>
- <id>attach-javadocs</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
+
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>