[jboss-svn-commits] JBL Code SVN: r35058 - labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Sep 8 05:28:50 EDT 2010
Author: ryanzhang
Date: 2010-09-08 05:28:50 -0400 (Wed, 08 Sep 2010)
New Revision: 35058
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:
Commit Zuzuan's ewp standalone release updates for brms release
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-09-08 05:44:12 UTC (rev 35057)
+++ labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution/build.xml 2010-09-08 09:28:50 UTC (rev 35058)
@@ -6,19 +6,42 @@
<target name="assemble">
<mkdir dir="${module_base_dir}/target/dist"/>
- <war destfile="${module_base_dir}/target/dist/jboss-brms-manager.war" webxml="${module_base_dir}/target/work/drools-guvnor/WEB-INF/web.xml">
+ <war destfile="${module_base_dir}/target/work/jboss-brms.war" webxml="${module_base_dir}/target/work/drools-guvnor/WEB-INF/web.xml">
<fileset dir="${module_base_dir}/target/work/drools-guvnor" includes="**/*" />
</war>
+ <zip destfile="${module_base_dir}/target/dist/jboss-brms-manager.zip">
+ <zipfileset dir="${module_base_dir}/target/work" includes="jboss-brms.war"/>
+ </zip>
<zip destfile="${module_base_dir}/target/dist/jboss-brms-engine.zip">
<zipfileset dir="${module_base_dir}/target/brms-engine" includes="**/*" />
<zipfileset file="${module_base_dir}/../LICENSE-ASL-2.0.txt" />
<zipfileset file="${module_base_dir}/../README_DEPENDENCIES.txt" />
</zip>
- <copy tofile="${module_base_dir}/target/dist/jboss-brms-server.war" file="${module_base_dir}/target/dependency/drools-server-${project.version}.war" overwrite="true" />
+ <!--copy tofile="${module_base_dir}/target/dist/jboss-brms-server.war" file="${module_base_dir}/target/dependency/drools-server-${project.version}.war" overwrite="true" /-->
<zip destfile="${module_base_dir}/target/${module_build_finalName}.zip" >
<zipfileset dir="${module_base_dir}/target/dist" includes="*" />
</zip>
+
+ <!-- standalone BRMS distribution -->
+ <copy todir="${module_base_dir}/target/dist/brms-standalone/" overwrite="true">
+ <fileset dir="${module_base_dir}/target/work/jboss-ewp" includes="**/*" />
+ </copy>
+ <copy todir="${module_base_dir}/target/dist/brms-standalone/jboss-as-web/server/default/deploy/jboss-brms.war" overwrite="true">
+ <fileset dir="${module_base_dir}/target/work/drools-guvnor" includes="**/*" />
+ </copy>
+ <copy todir="${module_base_dir}/target/dist/brms-standalone/jboss-as-web/server/production/deploy/jboss-brms.war" overwrite="true">
+ <fileset dir="${module_base_dir}/target/work/drools-guvnor" includes="**/*" />
+ </copy>
+ <copy todir="${module_base_dir}/target/dist/brms-standalone/jboss-as-web/client" overwrite="true">
+ <fileset dir="${module_base_dir}/target/brms-engine" includes="**/*" />
+ <fileset file="${module_base_dir}/../LICENSE-ASL-2.0.txt" />
+ <fileset file="${module_base_dir}/../README_DEPENDENCIES.txt" />
+ </copy>
+
+ <zip destfile="${module_base_dir}/target/standalone-${module_build_finalName}.zip" >
+ <zipfileset dir="${module_base_dir}/target/dist/brms-standalone" prefix="standalone-${module_build_finalName}" includes="**/*" filemode="755" />
+ </zip>
</target>
</project>
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-09-08 05:44:12 UTC (rev 35057)
+++ labs/jbossrules/soa_branches/BRMS-5.1.1/brms-distribution/pom.xml 2010-09-08 09:28:50 UTC (rev 35058)
@@ -20,6 +20,9 @@
<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>
<brms-engine.dir>brms-engine</brms-engine.dir>
+ <jboss_ewp_build_src.groupId>org.jboss.jbosssoa</jboss_ewp_build_src.groupId>
+ <jboss_ewp_build_src.artifactId>jboss-ewp-soa-distribution</jboss_ewp_build_src.artifactId>
+ <jboss_ewp_build_src.version>5.1.0</jboss_ewp_build_src.version>
</properties>
<dependencies>
@@ -149,6 +152,12 @@
<version>${soa_common_build_src.version}</version>
<type>zip</type>
</dependency>
+ <dependency>
+ <groupId>${jboss_ewp_build_src.groupId}</groupId>
+ <artifactId>${jboss_ewp_build_src.artifactId}</artifactId>
+ <version>${jboss_ewp_build_src.version}</version>
+ <type>zip</type>
+ </dependency>
</dependencies>
<executions>
<execution>
@@ -169,6 +178,25 @@
</artifactItems>
</configuration>
</execution>
+
+ <execution>
+ <id>unpack-jboss-ewp-build-src</id>
+ <phase>process-resources</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${project.basedir}/target/work</outputDirectory>
+ <artifactItems>
+ <artifactItem>
+ <groupId>${jboss_ewp_build_src.groupId}</groupId>
+ <artifactId>${jboss_ewp_build_src.artifactId}</artifactId>
+ <version>${jboss_ewp_build_src.version}</version>
+ <type>zip</type>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
<execution>
<id>unpack-drools-guvnor</id>
More information about the jboss-svn-commits
mailing list