[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