Author: heiko.braun(a)jboss.com
Date: 2007-01-22 13:14:16 -0500 (Mon, 22 Jan 2007)
New Revision: 2025
Added:
trunk/build/etc/hudson/AS-4.0.config.xml
trunk/build/etc/hudson/AS-4.2.config.xml
trunk/build/etc/hudson/AS-5.0.config.xml
Removed:
trunk/build/etc/hudson/AS-5.x.config.xml
Log:
backup QA config
Added: trunk/build/etc/hudson/AS-4.0.config.xml
===================================================================
--- trunk/build/etc/hudson/AS-4.0.config.xml (rev 0)
+++ trunk/build/etc/hudson/AS-4.0.config.xml 2007-01-22 18:14:16 UTC (rev 2025)
@@ -0,0 +1,79 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+ <builders class="vector">
+ <hudson.tasks.Shell>
+ <command># common script settings
+pwd
+
+#
+# Module settings
+#
+HUDSON="/home/hbraun/hudson"
+MODULE="JBossWS-AS-4.0"
+WORKSPACE=$HUDSON/jobs/$MODULE/workspace
+JBOSS_INSTANCE=$HUDSON/jobs/AS-4.0/workspaceBranch_4_0/build/output/jboss-4.0.5.SP1-ejb3
+ENV_DEFAULTS="-Djboss50.home= -Djboss42.home=
-Djbossws.integration.target=jboss40 -Djboss40.home=$JBOSS_INSTANCE"
+
+cd $WORKSPACE/trunk/build
+pwd
+
+#
+# build core modules (and update thirdparty libs)
+#
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties
-Dforce.thirdparty.get=true main
+
+#
+# deploy jboss40
+#
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties
-Djbossws.integration.target=jboss40 -Djboss40.home=$JBOSS_INSTANCE deploy-jboss40
+
+#
+# build test suite
+#
+cd $WORKSPACE/trunk/jbossws-tests
+pwd
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties $ENV_DEFAULTS main
+
+#
+# start jbossas
+#(make sure it's stopped first)
+#
+$WORKSPACE/trunk/build/etc/hudson/jboss-init.sh $JBOSS_INSTANCE stop
+$WORKSPACE/trunk/build/etc/hudson/jboss-init.sh $JBOSS_INSTANCE start
+sleep 30
+
+#
+# execute tests
+#
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties $ENV_DEFAULTS
tests
+
+#
+# stop jbossas
+#
+$WORKSPACE/trunk/build/etc/hudson/jboss-init.sh $JBOSS_INSTANCE stop</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers class="vector">
+ <hudson.tasks.junit.JUnitResultArchiver>
+ <testResults>trunk/jbossws-tests/output/reports/*.xml</testResults>
+ </hudson.tasks.junit.JUnitResultArchiver>
+ <hudson.tasks.Mailer>
+ <recipients>heiko(a)openj.net</recipients>
+ <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers class="vector"/>
+ <scm class="hudson.scm.SubversionSCM">
+ <
modules>https://svn.jboss.org/repos/jbossws/trunk</modules>
+ <useUpdate>true</useUpdate>
+ </scm>
+ <canRoam>true</canRoam>
+ <disabled>false</disabled>
+ <enableRemoteTrigger>false</enableRemoteTrigger>
+ <triggers class="vector"/>
+ <description>Builds JBossWS-TRUNK against AS 4.0</description>
+ <keepDependencies>false</keepDependencies>
+ <properties/>
+ <actions class="vector"/>
+</project>
\ No newline at end of file
Added: trunk/build/etc/hudson/AS-4.2.config.xml
===================================================================
--- trunk/build/etc/hudson/AS-4.2.config.xml (rev 0)
+++ trunk/build/etc/hudson/AS-4.2.config.xml 2007-01-22 18:14:16 UTC (rev 2025)
@@ -0,0 +1,81 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+ <builders class="vector">
+ <hudson.tasks.Shell>
+ <command># common script settings
+pwd
+
+#
+# Module settings
+#
+HUDSON="/home/hbraun/hudson"
+MODULE="JBossWS-AS-4.2"
+WORKSPACE=$HUDSON/jobs/$MODULE/workspace
+JBOSS_INSTANCE=$HUDSON/jobs/AS-4.2/workspace/Branch_4_2/build/output/jboss-4.2.0.CR1-ejb3
+ENV_DEFAULTS="-Djboss50.home= -Djboss42.home=
-Djbossws.integration.target=jboss42 -Djboss42.home=$JBOSS_INSTANCE"
+
+cd $WORKSPACE/trunk/build
+pwd
+
+#
+# build core modules (and update thirdparty libs)
+#
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties
-Dforce.thirdparty.get=true main
+
+#
+# deploy jboss42
+#
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties
-Djbossws.integration.target=jboss42 -Djboss42.home=$JBOSS_INSTANCE deploy-jboss42
+
+#
+# build test suite
+#
+cd $WORKSPACE/trunk/jbossws-tests
+pwd
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties $ENV_DEFAULTS main
+
+#
+# start jbossas
+#(make sure it's stopped first)
+#
+$WORKSPACE/trunk/build/etc/hudson/jboss-init.sh $JBOSS_INSTANCE stop
+$WORKSPACE/trunk/build/etc/hudson/jboss-init.sh $JBOSS_INSTANCE start
+sleep 30
+
+#
+# execute tests
+#
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties $ENV_DEFAULTS
tests
+
+#
+# stop jbossas
+#
+$WORKSPACE/trunk/build/etc/hudson/jboss-init.sh $JBOSS_INSTANCE stop
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers class="vector">
+ <hudson.tasks.junit.JUnitResultArchiver>
+ <testResults>trunk/jbossws-tests/output/reports/*.xml</testResults>
+ </hudson.tasks.junit.JUnitResultArchiver>
+ <hudson.tasks.Mailer>
+ <recipients>heiko(a)openj.net</recipients>
+ <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers class="vector"/>
+ <scm class="hudson.scm.SubversionSCM">
+ <
modules>https://svn.jboss.org/repos/jbossws/trunk</modules>
+ <useUpdate>true</useUpdate>
+ </scm>
+ <canRoam>true</canRoam>
+ <disabled>false</disabled>
+ <enableRemoteTrigger>false</enableRemoteTrigger>
+ <triggers class="vector"/>
+ <description>Builds JBossWS-TRUNK against AS 4.2</description>
+ <keepDependencies>false</keepDependencies>
+ <properties/>
+ <actions class="vector"/>
+</project>
\ No newline at end of file
Added: trunk/build/etc/hudson/AS-5.0.config.xml
===================================================================
--- trunk/build/etc/hudson/AS-5.0.config.xml (rev 0)
+++ trunk/build/etc/hudson/AS-5.0.config.xml 2007-01-22 18:14:16 UTC (rev 2025)
@@ -0,0 +1,83 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+ <builders class="vector">
+ <hudson.tasks.Shell>
+ <command># common script settings
+pwd
+
+#
+# Module settings
+#
+HUDSON="/home/hbraun/hudson"
+MODULE="JBossWS-TRUNK"
+WORKSPACE=$HUDSON/jobs/$MODULE/workspace
+
+cd $WORKSPACE/trunk/build
+pwd
+
+#
+# build core modules (and update thirdparty libs)
+#
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties
-Dforce.thirdparty.get=true main
+
+#
+# deploy jboss50
+#
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties deploy-jboss50
+
+#
+# build test suite
+#
+cd $WORKSPACE/trunk/jbossws-tests
+pwd
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties main
+
+#
+# start jbossas
+#(make sure it's stopped first)
+#
+$WORKSPACE/trunk/build/etc/hudson/AS-5.x-init.sh stop
+$WORKSPACE/trunk/build/etc/hudson/AS-5.x-init.sh start
+sleep 30
+
+#
+# execute tests
+#
+ant -propertyfile $WORKSPACE/trunk/build/etc/hudson/AS-5.x.properties
-Djboss50.home=$HUDSON/jobs/AS-5.x/workspace/trunk/build/output/jboss-5.0.0.Beta2 tests
+
+#
+# stop jbossas
+#
+$WORKSPACE/trunk/build/etc/hudson/AS-5.x-init.sh stop
+
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers class="vector">
+ <hudson.tasks.junit.JUnitResultArchiver>
+ <testResults>trunk/jbossws-tests/output/reports/*.xml</testResults>
+ </hudson.tasks.junit.JUnitResultArchiver>
+ <hudson.tasks.Mailer>
+ <recipients>heiko(a)openj.net</recipients>
+ <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers class="vector"/>
+ <scm class="hudson.scm.SubversionSCM">
+ <
modules>https://svn.jboss.org/repos/jbossws/trunk</modules>
+ <useUpdate>true</useUpdate>
+ </scm>
+ <canRoam>true</canRoam>
+ <disabled>true</disabled>
+ <enableRemoteTrigger>false</enableRemoteTrigger>
+ <triggers class="vector">
+ <hudson.triggers.SCMTrigger>
+ <spec>* * * * *</spec>
+ </hudson.triggers.SCMTrigger>
+ </triggers>
+ <description>Builds JBossWS-TRUNK against AS 5.0 TRUNK</description>
+ <keepDependencies>false</keepDependencies>
+ <properties/>
+ <actions class="vector"/>
+</project>
\ No newline at end of file
Deleted: trunk/build/etc/hudson/AS-5.x.config.xml
===================================================================
--- trunk/build/etc/hudson/AS-5.x.config.xml 2007-01-22 15:58:57 UTC (rev 2024)
+++ trunk/build/etc/hudson/AS-5.x.config.xml 2007-01-22 18:14:16 UTC (rev 2025)
@@ -1,31 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <builders class="vector">
- <hudson.tasks.Shell>
- <command>cd trunk
-rm -f thirdparty/libraries.ent
-./build/build.sh clean
-./build/build.sh</command>
- </hudson.tasks.Shell>
- </builders>
- <publishers class="vector">
- <hudson.tasks.Mailer>
- <recipients>heiko.braun(a)jboss.com</recipients>
- <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
- <sendToIndividuals>false</sendToIndividuals>
- </hudson.tasks.Mailer>
- </publishers>
- <buildWrappers class="vector"/>
- <scm class="hudson.scm.SubversionSCM">
- <
modules>https://svn.jboss.org/repos/jbossas/trunk</modules>
- <useUpdate>true</useUpdate>
- </scm>
- <canRoam>true</canRoam>
- <disabled>false</disabled>
- <enableRemoteTrigger>false</enableRemoteTrigger>
- <triggers class="vector"/>
- <description></description>
- <keepDependencies>false</keepDependencies>
- <properties/>
- <actions class="vector"/>
-</project>
\ No newline at end of file