[jboss-svn-commits] JBL Code SVN: r35478 - labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Oct 11 11:01:32 EDT 2010
Author: ryanzhang
Date: 2010-10-11 11:01:31 -0400 (Mon, 11 Oct 2010)
New Revision: 35478
Modified:
labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution/build.xml
labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution/pom.xml
Log:
Remove '.BRMS' suffix in brms zip package name and make brms-distribution artifact be able to install in install phase
Modified: labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution/build.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution/build.xml 2010-10-11 12:26:17 UTC (rev 35477)
+++ labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution/build.xml 2010-10-11 15:01:31 UTC (rev 35478)
@@ -1,7 +1,7 @@
<project name="BRMS ant builder">
<target name="build">
- <echo file="${module_base_dir}/target/work/drools-guvnor/org.drools.guvnor.Guvnor/version.txt">${project.version} </echo>
+ <echo file="${module_base_dir}/target/work/drools-guvnor/org.drools.guvnor.Guvnor/version.txt">${project.version}.BRMS </echo>
</target>
<target name="assemble">
Modified: labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution/pom.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution/pom.xml 2010-10-11 12:26:17 UTC (rev 35477)
+++ labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution/pom.xml 2010-10-11 15:01:31 UTC (rev 35478)
@@ -17,6 +17,9 @@
</parent>
<properties>
+ <!--Please update brms_version after update project.version (5.1.0.BRMS), It will be used in brms zip package name-->
+ <brms_version>5.1.0</brms_version>
+
<soa_common_build_src.groupId>org.jboss.jbosssoa</soa_common_build_src.groupId>
<soa_common_build_src.artifactId>soa-common-build-src</soa_common_build_src.artifactId>
<soa_common_build_src.version>1.0.0</soa_common_build_src.version>
@@ -312,19 +315,45 @@
<ant antfile="build-common.xml" target="soa.routine.build" dir="${project.basedir}" inheritAll="false">
<property name="module_base_dir" value="${project.basedir}"/>
<property name="module_build_finalName" value="${project.build.finalName}"/>
- <property name="project.version" value="${project.version}"/>
+ <property name="project.version" value="${brms_version}"/>
<property name="groovy.path" value="${maven.dependency.org.codehaus.groovy.groovy-all.jar.path}" />
</ant>
</tasks>
</configuration>
</execution>
</executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>build-helper-maven-plugin</artifactId>
+ <version>1.2</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>attach-artifact</goal>
+ </goals>
+ <configuration>
+ <artifacts>
+ <artifact>
+ <file>${project.build.directory}/brms-standalone-${brms_version}.zip</file>
+ <type>zip</type>
+ </artifact>
+ <artifact>
+ <file>${project.build.directory}/brms-deployable-${brms_version}.zip</file>
+ <type>zip</type>
+ </artifact>
+ </artifacts>
+ </configuration>
+ </execution>
+ </executions>
</plugin>
</plugins>
- </build>
+ </build>
<!--Open it if we need to sort out Documentation in MEAD, otherwise we could still use assembly:assembly to generate as usual-->
- <!--profiles>
+ <!-->
<profile>
<id>documentation</id>
<activation>
More information about the jboss-svn-commits
mailing list