Merged in Hudson build setup from trunk.
1.1 --- a/other/hudson-build-list Thu Mar 10 10:54:07 2011 -0500
1.2 +++ b/other/hudson-build-list Thu Mar 10 10:54:52 2011 -0500
1.3 @@ -1,4 +1,15 @@
1.4 +ant.freeform.samples
1.5 +api.workqueues
1.6 +apisupport.projectinspector
1.7 autoproject.core
1.8 autoproject.java
1.9 autoproject.profiler
1.10 autoproject.web
1.11 +docbook
1.12 +docbook.project
1.13 +imagepaste
1.14 +insertunicode
1.15 +logmanagement
1.16 +quickfilechooser
1.17 +testng
1.18 +testng.maven
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
2.2 +++ b/other/hudson-build-script Thu Mar 10 10:54:52 2011 -0500
2.3 @@ -0,0 +1,17 @@
2.4 +#!/bin/sh
2.5 +# XXX set in branch e.g.: download_url_base=http://dlc.sun.com.edgesuite.net/netbeans/6.9/final/zip/netbeans-6.9-201006101454
2.6 +if [ \! -f .hg/nbsrc.zip ]
2.7 +then
2.8 + wget -O .hg/nbsrc.zip --progress=dot:mega "${download_url_base}-src.zip"
2.9 +fi
2.10 +if [ \! -f .hg/nb.zip ]
2.11 +then
2.12 + wget -O .hg/nb.zip --progress=dot:mega "${download_url_base}-ml.zip"
2.13 +fi
2.14 +unzip .hg/nb.zip
2.15 +mkdir nb_all
2.16 +(cd nb_all; unzip ../.hg/nbsrc.zip)
2.17 +ln -sv .. nb_all/contrib
2.18 +ant -f nb_all/nbbuild/build.xml bootstrap
2.19 +for m in `cat nb_all/contrib/other/hudson-build-list`; do ant -f nb_all/contrib/"$m"/build.xml -Dnetbeans.dest.dir=$WORKSPACE/netbeans -Dbuildnumber=$BUILD_TAG nbm; done
2.20 +ant -f nb_all/contrib/other/hudson-build-update-descriptor.xml
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
3.2 +++ b/other/hudson-build-update-descriptor.xml Thu Mar 10 10:54:52 2011 -0500
3.3 @@ -0,0 +1,13 @@
3.4 +<project name="build-update-descriptor" basedir="../../.." default="descriptor">
3.5 + <target name="descriptor">
3.6 + <taskdef classpath="netbeans/harness/tasks.jar" resource="org/netbeans/nbbuild/taskdefs.properties"/>
3.7 + <makeupdatedesc desc="updates.xml" distbase="." automaticgrouping="true" uselicenseurl="true">
3.8 + <fileset dir=".">
3.9 + <include name="*/build/*.nbm"/>
3.10 + </fileset>
3.11 + <updaterjar>
3.12 + <fileset dir="netbeans" includes="platform*/modules/ext/updater.jar"/>
3.13 + </updaterjar>
3.14 + </makeupdatedesc>
3.15 + </target>
3.16 +</project>