Author: thomas.diesler(a)jboss.com
Date: 2007-01-24 06:05:29 -0500 (Wed, 24 Jan 2007)
New Revision: 2059
Added:
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0-jdk14/
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0-jdk14/config.xml
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-Build-All/
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-Build-All/config.xml
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/QA-AS-5.0/
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/QA-AS-5.0/config.xml
Removed:
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0-jdk14/config.xml
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-Build-All/config.xml
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/QA-AS-5.0/config.xml
Modified:
branches/jbossws-1.2.0/build/ant-import/build-hudson.xml
branches/jbossws-1.2.0/build/ant.properties.example
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-4.0/config.xml
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-4.2/config.xml
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-5.0/config.xml
Log:
Add QA job
Modified: branches/jbossws-1.2.0/build/ant-import/build-hudson.xml
===================================================================
--- branches/jbossws-1.2.0/build/ant-import/build-hudson.xml 2007-01-24 10:31:56 UTC (rev
2058)
+++ branches/jbossws-1.2.0/build/ant-import/build-hudson.xml 2007-01-24 11:05:29 UTC (rev
2059)
@@ -73,6 +73,7 @@
<filter token="version.id" value="${version.id}"/>
<filter token="hudson.home" value="${hudson.home}"/>
<filter token="hudson.mail" value="${hudson.mail}"/>
+ <filter token="hudson.jdk14" value="${hudson.jdk14}"/>
<filter token="svn.basename" value="${svn.basename}"/>
<filter token="svn.url" value="${svn.url}"/>
</filterset>
Modified: branches/jbossws-1.2.0/build/ant.properties.example
===================================================================
--- branches/jbossws-1.2.0/build/ant.properties.example 2007-01-24 10:31:56 UTC (rev
2058)
+++ branches/jbossws-1.2.0/build/ant.properties.example 2007-01-24 11:05:29 UTC (rev
2059)
@@ -3,8 +3,9 @@
#
# $Id$
-# JBossWS Hudson Root
+# JBossWS Hudson
#hudson.root=/home/tdiesler/workspace
+hudson.jdk14=/usr/java/jdk14
hudson.mail=jbossws-dev(a)lists.jboss.com
# Optional JBoss Home
Copied: branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0-jdk14 (from rev
2057, branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0)
Deleted:
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0-jdk14/config.xml
===================================================================
--- branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0/config.xml 2007-01-24
00:56:26 UTC (rev 2057)
+++
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0-jdk14/config.xml 2007-01-24
11:05:29 UTC (rev 2059)
@@ -1,32 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <builders class="vector">
- <hudson.tasks.Shell>
- <command>
-cd Branch_4_0
-rm -f thirdparty/libraries.ent
-./build/build.sh clean main
- </command>
- </hudson.tasks.Shell>
- </builders>
- <publishers class="vector">
- <hudson.tasks.Mailer>
- <recipients>@jbossws.hudson.mail(a)</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/branches/Branch_4_0</mo...
- <useUpdate>true</useUpdate>
- </scm>
- <canRoam>true</canRoam>
- <disabled>false</disabled>
- <enableRemoteTrigger>false</enableRemoteTrigger>
- <triggers class="vector"/>
- <description>Build JBossAS-4.0</description>
- <keepDependencies>false</keepDependencies>
- <properties/>
- <actions class="vector"/>
-</project>
\ No newline at end of file
Copied: branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0-jdk14/config.xml
(from rev 2058,
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0/config.xml)
===================================================================
--- branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0-jdk14/config.xml
(rev 0)
+++
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossAS-4.0-jdk14/config.xml 2007-01-24
11:05:29 UTC (rev 2059)
@@ -0,0 +1,34 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+ <builders class="vector">
+ <hudson.tasks.Shell>
+ <command>
+export JAVA_HOME=(a)hudson.jdk14@
+
+cd Branch_4_0
+rm -f thirdparty/libraries.ent
+./build/build.sh clean main
+ </command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers class="vector">
+ <hudson.tasks.Mailer>
+ <recipients>@hudson.mail(a)</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/branches/Branch_4_0</mo...
+ <useUpdate>true</useUpdate>
+ </scm>
+ <canRoam>true</canRoam>
+ <disabled>false</disabled>
+ <enableRemoteTrigger>false</enableRemoteTrigger>
+ <triggers class="vector"/>
+ <description>Build JBossAS-4.0 with jdk-1.4</description>
+ <keepDependencies>false</keepDependencies>
+ <properties/>
+ <actions class="vector"/>
+</project>
\ No newline at end of file
Modified: branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-4.0/config.xml
===================================================================
---
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-4.0/config.xml 2007-01-24
10:31:56 UTC (rev 2058)
+++
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-4.0/config.xml 2007-01-24
11:05:29 UTC (rev 2059)
@@ -32,7 +32,7 @@
#
# deploy to jboss
#
-ant $ENVIRONMENT deploy-jboss40
+ant $ENVIRONMENT clean deploy-jboss40
#
# start jbossas
Modified: branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-4.2/config.xml
===================================================================
---
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-4.2/config.xml 2007-01-24
10:31:56 UTC (rev 2058)
+++
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-4.2/config.xml 2007-01-24
11:05:29 UTC (rev 2059)
@@ -32,7 +32,7 @@
#
# deploy to jboss
#
-ant $ENVIRONMENT deploy-jboss42
+ant $ENVIRONMENT clean deploy-jboss42
#
# start jbossas
Modified: branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-5.0/config.xml
===================================================================
---
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-5.0/config.xml 2007-01-24
10:31:56 UTC (rev 2058)
+++
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-5.0/config.xml 2007-01-24
11:05:29 UTC (rev 2059)
@@ -32,7 +32,7 @@
#
# deploy to jboss
#
-ant $ENVIRONMENT deploy-jboss50
+ant $ENVIRONMENT clean deploy-jboss50
#
# start jbossas
Copied: branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-Build-All (from rev
2057, branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-5.0)
Deleted:
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-Build-All/config.xml
===================================================================
---
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-5.0/config.xml 2007-01-24
00:56:26 UTC (rev 2057)
+++
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-Build-All/config.xml 2007-01-24
11:05:29 UTC (rev 2059)
@@ -1,87 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <builders class="vector">
- <hudson.tasks.Shell>
- <command>
-# common script settings
-pwd
-
-#
-# Module settings
-#
-HUDSON_HOME=(a)hudson.home@
-MODULE=JBossWS-AS-5.0
-WORKSPACE=$HUDSON_HOME/jobs/$MODULE/workspace
-JBOSS_INSTANCE=$HUDSON_HOME/jobs/JBossAS-5.0/workspace/trunk/build/output/jboss-5.0.0.Beta2
-ENVIRONMENT="-Djbossws.integration.target=jboss50
-Djboss50.home=$JBOSS_INSTANCE"
-
-# Assign the SVNDIR
-cd $WORKSPACE
-cd `ls`
-export SVNDIR=`pwd`
-
-cd $SVNDIR/build
-cp ant.properties.example ant.properties
-
-#
-# stop jbossas
-#
-cp $SVNDIR/build/hudson/jboss/jboss.sh $JBOSS_INSTANCE/bin/jboss.sh
-chmod +x $JBOSS_INSTANCE/bin/jboss.sh
-$JBOSS_INSTANCE/bin/jboss.sh stop
-
-#
-# deploy to jboss
-#
-ant $ENVIRONMENT deploy-jboss50
-
-#
-# start jbossas
-#
-$JBOSS_INSTANCE/bin/jboss.sh start
-sleep 30
-
-#
-# execute tests
-#
-cd $SVNDIR/jbossws-tests
-ant $ENVIRONMENT tests | grep FIXME | sort -u
-
-#
-# copy test reports
-#
-rm -rf $WORKSPACE/test-reports
-mkdir $WORKSPACE/test-reports
-cp $SVNDIR/jbossws-tests/output/reports/*.xml $WORKSPACE/test-reports
-
-#
-# stop jbossas
-#
-$JBOSS_INSTANCE/bin/jboss.sh stop
-</command>
- </hudson.tasks.Shell>
- </builders>
- <publishers class="vector">
- <hudson.tasks.junit.JUnitResultArchiver>
- <testResults>test-reports/*.xml</testResults>
- </hudson.tasks.junit.JUnitResultArchiver>
- <hudson.tasks.Mailer>
- <recipients>@jbossws.hudson.mail(a)</recipients>
- <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
- <sendToIndividuals>false</sendToIndividuals>
- </hudson.tasks.Mailer>
- </publishers>
- <buildWrappers class="vector"/>
- <scm class="hudson.scm.SubversionSCM">
- <modules>@jbossws.svn.url(a)</modules>
- <useUpdate>true</useUpdate>
- </scm>
- <canRoam>true</canRoam>
- <disabled>false</disabled>
- <enableRemoteTrigger>false</enableRemoteTrigger>
- <triggers class="vector"/>
- <description>Build and test jbossws-(a)version.id@ against
JBossAS-5.0</description>
- <keepDependencies>false</keepDependencies>
- <properties/>
- <actions class="vector"/>
-</project>
\ No newline at end of file
Copied: branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-Build-All/config.xml
(from rev 2058,
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-5.0/config.xml)
===================================================================
--- branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-Build-All/config.xml
(rev 0)
+++
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-Build-All/config.xml 2007-01-24
11:05:29 UTC (rev 2059)
@@ -0,0 +1,54 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+ <builders class="vector">
+ <hudson.tasks.Shell>
+ <command>
+# common script settings
+pwd
+
+#
+# Module settings
+#
+MODULE=JBossWS-Build-All
+SVNBASENAME=(a)svn.basename@
+HUDSON_HOME=(a)hudson.home@
+SVNBASEDIR=$HUDSON_HOME/jobs/$MODULE/workspace/$SVNBASENAME
+JBOSS40_INSTANCE=$HUDSON_HOME/jobs/JBossAS-4.0/workspace/Branch_4_0/build/output/jboss-4.0.5.SP1-ejb3
+JBOSS42_INSTANCE=$HUDSON_HOME/jobs/JBossAS-4.2/workspace/Branch_4_2/build/output/jboss-4.2.0.CR1-ejb3
+JBOSS50_INSTANCE=$HUDSON_HOME/jobs/JBossAS-5.0/workspace/trunk/build/output/jboss-5.0.0.Beta2
+ENVIRONMENT="-Djboss50.home=$JBOSS50_INSTANCE -Djboss42.home=$JBOSS42_INSTANCE
-Djboss40.home=$JBOSS40_INSTANCE"
+
+#
+# copy ant.properties
+#
+cd $SVNBASEDIR/build
+cp ant.properties.example ant.properties
+
+#
+# deploy to jboss
+#
+ant $ENVIRONMENT all
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers class="vector">
+ <hudson.tasks.Mailer>
+ <recipients>@hudson.mail(a)</recipients>
+ <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers class="vector"/>
+ <scm class="hudson.scm.SubversionSCM">
+ <modules>@svn.url(a)</modules>
+ <useUpdate>true</useUpdate>
+ </scm>
+ <canRoam>true</canRoam>
+ <disabled>false</disabled>
+ <enableRemoteTrigger>false</enableRemoteTrigger>
+ <triggers class="vector"/>
+ <description>Build jbossws-@version.id(a)</description>
+ <keepDependencies>false</keepDependencies>
+ <properties/>
+ <actions class="vector"/>
+</project>
\ No newline at end of file
Copied: branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/QA-AS-5.0 (from rev 2057,
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-5.0)
Deleted: branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/QA-AS-5.0/config.xml
===================================================================
---
branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-5.0/config.xml 2007-01-24
00:56:26 UTC (rev 2057)
+++ branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/QA-AS-5.0/config.xml 2007-01-24
11:05:29 UTC (rev 2059)
@@ -1,87 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<project>
- <builders class="vector">
- <hudson.tasks.Shell>
- <command>
-# common script settings
-pwd
-
-#
-# Module settings
-#
-HUDSON_HOME=(a)hudson.home@
-MODULE=JBossWS-AS-5.0
-WORKSPACE=$HUDSON_HOME/jobs/$MODULE/workspace
-JBOSS_INSTANCE=$HUDSON_HOME/jobs/JBossAS-5.0/workspace/trunk/build/output/jboss-5.0.0.Beta2
-ENVIRONMENT="-Djbossws.integration.target=jboss50
-Djboss50.home=$JBOSS_INSTANCE"
-
-# Assign the SVNDIR
-cd $WORKSPACE
-cd `ls`
-export SVNDIR=`pwd`
-
-cd $SVNDIR/build
-cp ant.properties.example ant.properties
-
-#
-# stop jbossas
-#
-cp $SVNDIR/build/hudson/jboss/jboss.sh $JBOSS_INSTANCE/bin/jboss.sh
-chmod +x $JBOSS_INSTANCE/bin/jboss.sh
-$JBOSS_INSTANCE/bin/jboss.sh stop
-
-#
-# deploy to jboss
-#
-ant $ENVIRONMENT deploy-jboss50
-
-#
-# start jbossas
-#
-$JBOSS_INSTANCE/bin/jboss.sh start
-sleep 30
-
-#
-# execute tests
-#
-cd $SVNDIR/jbossws-tests
-ant $ENVIRONMENT tests | grep FIXME | sort -u
-
-#
-# copy test reports
-#
-rm -rf $WORKSPACE/test-reports
-mkdir $WORKSPACE/test-reports
-cp $SVNDIR/jbossws-tests/output/reports/*.xml $WORKSPACE/test-reports
-
-#
-# stop jbossas
-#
-$JBOSS_INSTANCE/bin/jboss.sh stop
-</command>
- </hudson.tasks.Shell>
- </builders>
- <publishers class="vector">
- <hudson.tasks.junit.JUnitResultArchiver>
- <testResults>test-reports/*.xml</testResults>
- </hudson.tasks.junit.JUnitResultArchiver>
- <hudson.tasks.Mailer>
- <recipients>@jbossws.hudson.mail(a)</recipients>
- <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
- <sendToIndividuals>false</sendToIndividuals>
- </hudson.tasks.Mailer>
- </publishers>
- <buildWrappers class="vector"/>
- <scm class="hudson.scm.SubversionSCM">
- <modules>@jbossws.svn.url(a)</modules>
- <useUpdate>true</useUpdate>
- </scm>
- <canRoam>true</canRoam>
- <disabled>false</disabled>
- <enableRemoteTrigger>false</enableRemoteTrigger>
- <triggers class="vector"/>
- <description>Build and test jbossws-(a)version.id@ against
JBossAS-5.0</description>
- <keepDependencies>false</keepDependencies>
- <properties/>
- <actions class="vector"/>
-</project>
\ No newline at end of file
Copied: branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/QA-AS-5.0/config.xml (from
rev 2058, branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/JBossWS-AS-5.0/config.xml)
===================================================================
--- branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/QA-AS-5.0/config.xml
(rev 0)
+++ branches/jbossws-1.2.0/build/hudson/hudson-home/jobs/QA-AS-5.0/config.xml 2007-01-24
11:05:29 UTC (rev 2059)
@@ -0,0 +1,70 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+ <builders class="vector">
+ <hudson.tasks.Shell>
+ <command>
+# common script settings
+pwd
+
+#
+# Module settings
+#
+MODULE=QA-AS-5.0
+SVNBASENAME=(a)svn.basename@
+HUDSON_HOME=(a)hudson.home@
+SVNBASEDIR=$HUDSON_HOME/jobs/JBossWS-Build-All/workspace/$SVNBASENAME
+JBOSS_INSTANCE=$HUDSON_HOME/jobs/JBossAS-5.0/workspace/trunk/build/output/jboss-5.0.0.Beta2
+ENVIRONMENT="-Djbossws.integration.target=jboss50
-Djboss50.home=$JBOSS_INSTANCE"
+
+#
+# stop jbossas
+#
+cp $SVNBASEDIR/build/hudson/jboss/jboss.sh $JBOSS_INSTANCE/bin/jboss.sh
+chmod +x $JBOSS_INSTANCE/bin/jboss.sh
+$JBOSS_INSTANCE/bin/jboss.sh stop
+
+#
+# deploy to jboss
+#
+cd $SVNBASEDIR/build
+ant $ENVIRONMENT deploy-jboss50
+
+#
+# start jbossas
+#
+$JBOSS_INSTANCE/bin/jboss.sh start
+sleep 30
+
+#
+# execute tests
+#
+cd $SVNBASEDIR/jbossws-tests
+ant $ENVIRONMENT tests
+
+#
+# stop jbossas
+#
+$JBOSS_INSTANCE/bin/jboss.sh stop
+</command>
+ </hudson.tasks.Shell>
+ </builders>
+ <publishers class="vector">
+ <hudson.tasks.junit.JUnitResultArchiver>
+
<testResults>@svn.basename(a)/jbossws-tests/output/reports/*.xml</testResults>
+ </hudson.tasks.junit.JUnitResultArchiver>
+ <hudson.tasks.Mailer>
+ <recipients>@hudson.mail(a)</recipients>
+ <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+ <sendToIndividuals>false</sendToIndividuals>
+ </hudson.tasks.Mailer>
+ </publishers>
+ <buildWrappers class="vector"/>
+ <canRoam>true</canRoam>
+ <disabled>false</disabled>
+ <enableRemoteTrigger>false</enableRemoteTrigger>
+ <triggers class="vector"/>
+ <description>Test jbossws-(a)version.id@ against JBossAS-5.0</description>
+ <keepDependencies>false</keepDependencies>
+ <properties/>
+ <actions class="vector"/>
+</project>
\ No newline at end of file