Skip to content
Snippets Groups Projects
Commit bccd41f0 authored by ndai's avatar ndai
Browse files

refactoring doc and maintenance builds

parent ba3f0fea
No related branches found
No related tags found
No related merge requests found
......@@ -57,6 +57,36 @@
fileName='<a href="@mirror@wtp-jst-perf-Tests-@build@.zip">wtp-jst-perf-Tests-@build@.zip</a> (<a href="wtp-jst-perf-Tests-@build@.zip.MD5">md5</a>) <font size="2"></font>'>
</platform>
</zipType>
<zipType name="wtpruntimedoc">
<platform
id="WTPRUNDOC"
name="All"
fileName='&lt;a href="@mirror@wtp-doc-@build@.zip"&gt;wtp-doc-@build@.zip&lt;/a&gt;(&lt;a href="wtp-doc-@build@.zip.MD5"&gt;md5&lt;/a&gt;) &lt;font size="2"&gt;&lt;/font&gt;'>
</platform>
</zipType>
<zipType name="wtpsdkdoc">
<platform
id="WTPSDKDOC"
name="All"
fileName='&lt;a href="@mirror@wtp-sdk-doc-@build@.zip"&gt;wtp-sdk-doc-@build@.zip&lt;/a&gt;(&lt;a href="wtp-sdk-doc-@build@.zip.MD5"&gt;md5&lt;/a&gt;) &lt;font size="2"&gt;&lt;/font&gt;'>
</platform>
</zipType>
<zipType name="wstdoc">
<platform
id="WSTDOC"
name="All"
fileName='&lt;a href="@mirror@wtp-wst-doc-@build@.zip"&gt;wtp-wst-doc-@build@.zip&lt;/a&gt;(&lt;a href="wtp-wst-doc-@build@.zip.MD5"&gt;md5&lt;/a&gt;) &lt;font size="2"&gt;&lt;/font&gt;'>
</platform>
</zipType>
<zipType name="wst-sdkdoc">
<platform
id="WST-SDKDOC"
name="All"
fileName='&lt;a href="@mirror@wtp-wst-sdk-doc-@build@.zip"&gt;wtp-wst-sdk-doc-@build@.zip&lt;/a&gt;(&lt;a href="wtp-wst-sdk-doc-@build@.zip.MD5"&gt;md5&lt;/a&gt;) &lt;font size="2"&gt;&lt;/font&gt;'>
</platform>
</zipType>
</zipTypes>
<logFiles>
......
......@@ -12,7 +12,7 @@
# For automated builds this property is overriden
# by the driving ant script using vmargs such as
# -DbuildHome=/home/build-home
build.home=C\:/nmd/dev/build-home
build.home=D\:/nmd/dev/build-home
# Set this to the relative path for the
# directory to be use for the current build.
......@@ -50,7 +50,7 @@ cloudscapeLib=derby/lib
# -DbuildId=1.0M4
#buildType=S
#buildId=1.0M1
buildType=N
buildType=I
# Set this property to true if the build is a trial build
# i.e. Setting this property to a false will cause
......@@ -92,6 +92,7 @@ cvsServer=dev.eclipse.org
cvsProtocol=pserver
cvsUser=anonymous
mapVersionTag=HEAD
mapCvsProtocol=ext
mapCvsUser=ndai
......
<project default="run" basedir=".">
<import file="buildDoc.xml"/>
<property file="buildAll.properties"/>
<property file="builddates.properties"/>
<property file="../../releng/maps/build.cfg"/>
<property file="../../releng-doc/maps/build.cfg"/>
<path id="monitor.classpath">
<fileset dir="../tools/monitor">
......@@ -86,20 +86,6 @@
<target name="untarEclipseSDK" if="isEclipseFileTarGz">
<untar dest="${build.home}/${build.current}-${buildType}" src="${build.home}/${build.drivers}/${eclipseFile}" compression="gzip" overwrite="true" />
</target>
<target name="unzipWTPSDK" unless="wtp.exists">
<!-- Unzip the source plugins from the WTP SDK build. -->
<unzip dest="${buildDirectory}/WSTSourcePlugins" src="${build.home}/${build.drivers}/${wtpFile}" overwrite="true">
<patternset>
<include name="**/*org.eclipse.wst.source*/**/*"/>
</patternset>
</unzip>
<unzip dest="${buildDirectory}/JSTSourcePlugins" src="${build.home}/${build.drivers}/${wtpFile}" overwrite="true">
<patternset>
<include name="**/*org.eclipse.jst.source*/**/*"/>
</patternset>
</unzip>
</target>
<target name="create.label.properties" unless="label.properties.exists">
<mkdir dir="${buildDirectory}" />
......@@ -134,16 +120,15 @@
</echo>
</target>
<target name="run" depends="init, checkBuildType">
<target name="run" depends="init">
<antcall target="runAll"/>
<antcall target="buildDoc"/>
<antcall target="cleanUp"/>
</target>
<target name="runAll" depends="init" unless="docbuild">
<target name="runAll" depends="init">
<antcall target="buildAll"/>
<antcall target="buildDoc"/>
<!--
<antcall target="checkpii"/>
-->
......@@ -180,6 +165,11 @@
<antcall target="push"/>
</target>
<target name="runDocBuild" depends="init">
<antcall target="buildDocStandalone"/>
<antcall target="push"/>
</target>
<target name="publishPush" depends="init">
<antcall target="publish"/>
......@@ -189,35 +179,30 @@
<antcall target="push"/>
</target>
<target name="build" depends="init, checkBuildType">
<target name="build" depends="init">
<antcall target="buildAll"/>
<antcall target="buildDoc"/>
<antcall target="regularBuildProcess"/>
<!--
<antcall target="checkpii"/>
-->
<antcall target="test"/>
<antcall target="checkInternalReference"/>
<!--
<antcall target="eclipsePerf"/>
<antcall target="performance"/>
-->
<antcall target="publish"/>
<!--
<antcall target="cvsrlog"/>
-->
<antcall target="cleanUp"/>
</target>
<target name="regularBuildProcess" unless="docbuild">
<!--
<antcall target="checkpii"/>
-->
<antcall target="test"/>
<antcall target="checkInternalReference"/>
<!--
<antcall target="eclipsePerf"/>
<antcall target="performance"/>
-->
<antcall target="publish"/>
<!--
<antcall target="cvsrlog"/>
-->
</target>
<target name="buildAll" depends="init" unless="docbuild">
<target name="buildAll" depends="init">
<!-- Third party content -->
<antcall target="getThirdPartyContent">
......@@ -262,42 +247,6 @@
<property name="component" value="jst.perf.tests"/>
</ant>
</target>
<target name="buildDoc" depends="init" if="docbuild">
<echo message="Building Docs"/>
<antcall target="tagReleng" />
<antcall target="checkDocPreReq"/>
<antcall target="getDocPreReq"/>
<available file="${build.home}/${build.current}-${buildType}/${base.location}/plugins/org.eclipse.wst_${wtp-version}/META-INF/MANIFEST.MF" property="wtp.exists"/>
<antcall target="unzipWTPSDK"/>
<!-- WST TARGETS -->
<ant antfile="build.xml" target="main">
<property name="component" value="wst.doc"/>
</ant>
<ant antfile="build.xml" target="main">
<property name="component" value="wst.doc-sdk"/>
</ant>
<!-- JST TARGETS -->
<!-- No JST Doc plugins yet
<ant antfile="build.xml" target="main">
<property name="component" value="jst.doc"/>
</ant>
-->
<ant antfile="build.xml" target="main">
<property name="component" value="jst.doc-sdk"/>
</ant>
</target>
<target name="getThirdPartyContent">
</target>
......@@ -328,16 +277,6 @@
<antcall target="getTomcat50" />
<antcall target="getJOnAS432" />
</target>
<target name="checkDocPreReq">
<available file="${build.home}/${build.drivers}/${wtpFile}" property="wtpfile.exists"/>
</target>
<target name="getDocPreReq">
<available file="${build.home}/${build.drivers}/${wtpFile}" property="wtpfile.exists"/>
<antcall target="getWTP" />
</target>
<target name="getEclipse" unless="eclipsefile.exists" >
<get src="${eclipseURL}" dest="${build.home}/${build.drivers}/${eclipseFile}" />
......@@ -386,11 +325,6 @@
<target name="getJAF" unless="jaf.exists" >
<get src="${jafURL}" dest="${build.home}/${build.drivers}/${jafFile}" />
</target>
<!-- This target is strictly for the Doc build. -->
<target name="getWTP" unless="wtpfile.exists" >
<get src="${wtpURL}" dest="${build.home}/${build.drivers}/${wtpFile}" />
</target>
<target name="cleanUp" if="clean" >
<!-- keep a local copy -->
......@@ -693,12 +627,14 @@
</target>
<target name="test" depends="init">
<antcall target="setupTestEclipse"/>
<unzip dest="${testDir}" src="${buildDirectory}/${buildLabel}/wtp-${buildId}.zip" overwrite="true" />
<unzip dest="${testDir}" src="${buildDirectory}/${buildLabel}/wtp-wst-Automated-Tests-${buildId}.zip" overwrite="true" />
<unzip dest="${testDir}" src="${buildDirectory}/${buildLabel}/wtp-jst-Automated-Tests-${buildId}.zip" overwrite="true" />
<!-- Third party content -->
<antcall target="getThirdPartyContent">
<param name="pluginsDir" value="${testDir}/eclipse/plugins"/>
</antcall>
......@@ -709,6 +645,7 @@
<antcall target="postRunTestEclipse">
<param name="testTarget" value="all"/>
</antcall>
</target>
......@@ -1005,7 +942,7 @@
<antcall target="clearWST" />
<ant antfile="${publish.xml}" dir="${basedir}">
<property name="dropTokenList" value="%wtpruntime%,%wtpsdk%,%wst%,%wst-sdk%,%wst-tests%,%jst-tests%,%wst-perf-tests%,%jst-perf-tests%" />
<property name="dropTokenList" value="%wtpruntime%,%wtpsdk%,%wst%,%wst-sdk%,%wst-tests%,%jst-tests%,%wst-perf-tests%,%jst-perf-tests%,%wtpruntimedoc%,%wtpsdkdoc%,%wstdoc%,%wst-sdkdoc%" />
<property name="isBuildTested" value="false" />
<property name="indexTemplateFilename" value="${indexTemplateFilename}" />
</ant>
......@@ -1029,6 +966,10 @@
<include name="wtp-wst-${buildId}.zip.MD5"/>
<include name="wtp-wst-sdk-${buildId}.zip"/>
<include name="wtp-wst-sdk-${buildId}.zip.MD5"/>
<include name="wtp-wst-doc-${buildId}.zip"/>
<include name="wtp-wst-doc-${buildId}.zip.MD5"/>
<include name="wtp-wst-sdk-doc-${buildId}.zip"/>
<include name="wtp-wst-sdk-doc-${buildId}.zip.MD5"/>
</fileset>
</delete>
</target>
......@@ -1099,14 +1040,6 @@
<property name="component" value="releng"/>
</ant>
</target>
<target name="checkBuildType">
<condition property="docbuild">
<equals arg1="${buildCategory}" arg2="doc"/>
</condition>
<echo message="buildCategory: ${buildCategory}"/>
<echo message="docbuild ${docbuild}"/>
</target>
......
<project default="default" basedir=".">
<property file="../../releng-doc/maps/build.cfg"/>
<target name="default">
<echo message="This build script is designed to be called from buildAll.xml."/>
</target>
<!-- Unzip the WTP SDK driver from the download directory. Used if this
is specifically a doc build. -->
<target name="unzipWTPSDK">
<!-- Unzip the source plugins from the WTP SDK build. -->
<unzip dest="${buildDirectory}/WSTSourcePlugins" src="${build.home}/${build.drivers}/${wtpFile}" overwrite="true">
<patternset>
<include name="**/*org.eclipse.wst.source*/**/*"/>
</patternset>
</unzip>
<unzip dest="${buildDirectory}/JSTSourcePlugins" src="${build.home}/${build.drivers}/${wtpFile}" overwrite="true">
<patternset>
<include name="**/*org.eclipse.jst.source*/**/*"/>
</patternset>
</unzip>
</target>
<!-- Unzip the current WTP SDK driver (ie. the one that was built as part
of this build). Used for regular builds.-->
<target name="unzipCurrentWTPSDK">
<!-- Unzip the source plugins from the WTP SDK build. -->
<unzip dest="${buildDirectory}/WSTSourcePlugins" src="${buildDirectory}/${buildLabel}/wtp-sdk-${buildId}.zip" overwrite="true">
<patternset>
<include name="**/*org.eclipse.wst.source*/**/*"/>
</patternset>
</unzip>
<unzip dest="${buildDirectory}/JSTSourcePlugins" src="${buildDirectory}/${buildLabel}/wtp-sdk-${buildId}.zip" overwrite="true">
<patternset>
<include name="**/*org.eclipse.jst.source*/**/*"/>
</patternset>
</unzip>
</target>
<!-- Run the doc build. -->
<target name="buildDoc">
<echo message="Building Docs"/>
<!-- antcall target="tagReleng" /-->
<antcall target="unzipCurrentWTPSDK"/>
<antcall target="docBuild"/>
</target>
<!-- Run a standalone doc build. -->
<target name="buildDocStandalone">
<echo message="Building Docs"/>
<antcall target="getDocPreReq"/>
<antcall target="unzipWTPSDK"/>
<antcall target="docBuild"/>
</target>
<!-- Build the doc zips. -->
<target name="docBuild">
<!-- WST TARGETS -->
<ant antfile="build.xml" target="main">
<property name="component" value="wst.doc"/>
</ant>
<ant antfile="build.xml" target="main">
<property name="component" value="wst.doc-sdk"/>
</ant>
<!-- JST TARGETS -->
<ant antfile="build.xml" target="main">
<property name="component" value="jst.doc"/>
</ant>
<ant antfile="build.xml" target="main">
<property name="component" value="jst.doc-sdk"/>
</ant>
</target>
<!-- Check if the WTP SDK driver has already been downloaded and get the driver. -->
<target name="getDocPreReq">
<available file="${build.home}/${build.drivers}/${wtpFile}" property="wtpfile.exists"/>
<antcall target="getWTP" />
</target>
<!-- Get the WTP SDK driver if it hasn't already been retrieved. -->
<target name="getWTP" unless="wtpfile.exists" >
<get src="${wtpURL}" dest="${build.home}/${build.drivers}/${wtpFile}" />
</target>
<!--
<target name="checkBuildType">
<condition property="docbuild">
<equals arg1="${buildCategory}" arg2="doc"/>
</condition>
<echo message="buildCategory: ${buildCategory}"/>
<echo message="docbuild ${docbuild}"/>
</target>-->
</project>
......@@ -2,7 +2,6 @@
<property file="buildAll.properties"/>
<property file="../../releng/maps/build.cfg"/>
<property name="buildCategory" value="default"/>
<target name="all" >
<echo></echo>
......@@ -20,9 +19,9 @@
<jvmarg value="-DftpUser=${ftpUser}"/>
<jvmarg value="-DftpPassword=${ftpPassword}"/>
<jvmarg value="-DbuildType=${buildType}"/>
<jvmarg value="-DmapVersionTag=${mapVersionTag}"/>
<jvmarg value="-Dclean=true"/>
<jvmarg value="-DjavacDebugInfo=on"/>
<jvmarg value="-DbuildCategory=${buildCategory}"/>
<arg value="-application"/>
<arg value="org.eclipse.ant.core.antRunner"/>
<arg value="-buildfile"/>
......@@ -48,7 +47,7 @@
<jvmarg value="-DftpPassword=${ftpPassword}"/>
<jvmarg value="-DbuildType=${buildType}"/>
<jvmarg value="-DjavacDebugInfo=on"/>
<jvmarg value="-DbuildCategory=${buildCategory}"/>
<jvmarg value="-DmapVersionTag=${mapVersionTag}"/>
<arg value="-application"/>
<arg value="org.eclipse.ant.core.antRunner"/>
<arg value="-buildfile"/>
......@@ -74,7 +73,7 @@
<jvmarg value="-DftpPassword=${ftpPassword}"/>
<jvmarg value="-DbuildType=${buildType}"/>
<jvmarg value="-DjavacDebugInfo=on"/>
<jvmarg value="-DbuildCategory=${buildCategory}"/>
<jvmarg value="-DmapVersionTag=${mapVersionTag}"/>
<arg value="-application"/>
<arg value="org.eclipse.ant.core.antRunner"/>
<arg value="-buildfile"/>
......@@ -84,7 +83,6 @@
</target>
<target name="build" >
<echo message="buildCategory: ${buildCategory}"/>
<java classpath="${build.home}/${eclipse.builder}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true">
<jvmarg value="-Dosgi.ws=${basews}"/>
<jvmarg value="-Dosgi.os=${baseos}"/>
......@@ -96,7 +94,7 @@
<jvmarg value="-Dbuild.trial=${build.trial}"/>
<jvmarg value="-DbuildType=${buildType}"/>
<jvmarg value="-DjavacDebugInfo=on"/>
<jvmarg value="-DbuildCategory=${buildCategory}"/>
<jvmarg value="-DmapVersionTag=${mapVersionTag}"/>
<arg value="-application"/>
<arg value="org.eclipse.ant.core.antRunner"/>
<arg value="-buildfile"/>
......@@ -105,8 +103,7 @@
</java>
</target>
<target name="docbuild" >
<echo message="buildCategory: ${buildCategory}"/>
<target name="buildDoc" >
<java classpath="${build.home}/${eclipse.builder}/startup.jar" fork="true" classname="org.eclipse.core.launcher.Main" failonerror="true">
<jvmarg value="-Dosgi.ws=${basews}"/>
<jvmarg value="-Dosgi.os=${baseos}"/>
......@@ -118,12 +115,12 @@
<jvmarg value="-Dbuild.trial=${build.trial}"/>
<jvmarg value="-DbuildType=${buildType}"/>
<jvmarg value="-DjavacDebugInfo=on"/>
<jvmarg value="-DbuildCategory=doc"/>
<jvmarg value="-DmapVersionTag=${mapVersionTag}"/>
<arg value="-application"/>
<arg value="org.eclipse.ant.core.antRunner"/>
<arg value="-buildfile"/>
<arg value="buildAll.xml"/>
<arg value="build"/>
<arg value="runDocBuild"/>
</java>
</target>
......@@ -202,9 +199,9 @@
<jvmarg value="-DftpUser=${ftpUser}"/>
<jvmarg value="-DftpPassword=${ftpPassword}"/>
<jvmarg value="-DbuildType=${buildType}"/>
<jvmarg value="-DmapVersionTag=${mapVersionTag}"/>
<jvmarg value="-Dclean=true"/>
<jvmarg value="-DjavacDebugInfo=on"/>
<jvmarg value="-DbuildCategory=${buildCategory}"/>
<arg value="-application"/>
<arg value="org.eclipse.ant.core.antRunner"/>
<arg value="-buildfile"/>
......@@ -228,7 +225,7 @@
<jvmarg value="-DftpRemoteDirectory=${ftpRemoteDirectory}"/>
<jvmarg value="-DftpUser=${ftpUser}"/>
<jvmarg value="-DftpPassword=${ftpPassword}"/>
<jvmarg value="-DbuildCategory=${buildCategory}"/>
<jvmarg value="-DmapVersionTag=${mapVersionTag}"/>
<arg value="-application"/>
<arg value="org.eclipse.ant.core.antRunner"/>
<arg value="-buildfile"/>
......@@ -252,6 +249,7 @@
<jvmarg value="-DftpRemoteDirectory=${ftpRemoteDirectory}"/>
<jvmarg value="-DftpUser=${ftpUser}"/>
<jvmarg value="-DftpPassword=${ftpPassword}"/>
<jvmarg value="-DmapVersionTag=${mapVersionTag}"/>
<arg value="-application"/>
<arg value="org.eclipse.ant.core.antRunner"/>
<arg value="-buildfile"/>
......
......@@ -7,13 +7,13 @@
<target name="N">
<delete dir="${codir}/releng.builder/workspace" failonerror="false" />
<cvs cvsRoot="${mapCvsRoot}" package="${releng.builder}" dest="${codir}" />
<cvs cvsRoot="${mapCvsRoot}" package="${releng}" dest="${codir}" />
<cvs cvsRoot="${mapCvsRoot}" package="${releng}" dest="${codir}" tag="${mapVersionTag}" />
<cvs cvsRoot="${mapCvsRoot}" package="${wst}" dest="${codir}" />
<cvs cvsRoot="${mapCvsRoot}" package="${jst}" dest="${codir}" />
</target>
<target name="S">
<cvs cvsRoot="${mapCvsRoot}" package="${releng}" dest="${codir}" />
<cvs cvsRoot="${mapCvsRoot}" package="${releng}" dest="${codir}" tag="${mapVersionTag}" />
<delete dir="${codir}/releng.builder/workspace" failonerror="false" />
......@@ -26,7 +26,21 @@
</target>
<target name="I">
<cvs cvsRoot="${mapCvsRoot}" package="${releng}" dest="${codir}" />
<cvs cvsRoot="${mapCvsRoot}" package="${releng}" dest="${codir}" tag="${mapVersionTag}" />
<delete dir="${codir}/releng.builder/workspace" failonerror="false" />
<property file="${codir}/releng/maps/build.cfg" />
<echo message="Version tag for releng builder is: ${wtpBuilderVersion}" />
<delete dir="${codir}/releng.builder" failonerror="false" />
<cvs cvsRoot="${mapCvsRoot}" package="${releng.builder}" dest="${codir}" tag="${wtpBuilderVersion}" />
</target>
<target name="docs">
<cvs cvsRoot="${mapCvsRoot}" package="${releng}" dest="${codir}" tag="${mapVersionTag}" />
<cvs cvsRoot="${mapCvsRoot}" package="${releng}.docs" dest="${codir}" tag="${mapVersionTag}" />
<delete dir="${codir}/releng.builder/workspace" failonerror="false" />
......
......@@ -38,6 +38,44 @@
</publishers>
</project>
<project name="docs" buildafterfailed="true">
<!-- Bootstrappers are run every time the build runs,
*before* the modification checks -->
<bootstrappers>
<currentbuildstatusbootstrapper
file="logs/wtp-docs/buildstatus.txt" />
</bootstrappers>
<modificationset quietperiod="300">
<cvs
cvsroot=":pserver:anonymous@dev.eclipse.org:/home/webtools"
tag="HEAD"
localworkingcopy="/home/build-home/build-node/checkout/wtp-docs" />
</modificationset>
<schedule interval="31536000">
<ant
antscript="/home/build-home/build-node/builder/releng.builder/tools/cruise/ant.sh"
buildfile="trigger.xml" target="docs" uselogger="false"
usedebug="false"
antworkingdir="/home/build-home/build-node/builder/releng.builder/tools/cruise">
</ant>
</schedule>
<log dir="logs/wtp-docs"></log>
<publishers>
<currentbuildstatuspublisher
file="logs/wtp-docs/buildstatus.txt" />
<email mailhost="localhost"
returnaddress="buildmaster@lomboz.org" skipusers="true"
subjectprefix="[wtp-build]"
buildresultsurl="http://buildserver.lomboz.org:8080/cruisecontrol/buildresults/wtp-docs">
<always address="wtp-releng@eclipse.org" />
</email>
</publishers>
</project>
<project name="wtp-I" buildafterfailed="true">
<!-- Bootstrappers are run every time the build runs,
*before* the modification checks -->
......@@ -65,6 +103,49 @@
<!-- directory to write build logs to -->
<log dir="logs/wtp-I"></log>
<!-- Publishers are run *after* a build completes -->
<publishers>
<currentbuildstatuspublisher
file="logs/wtp-I/buildstatus.txt" />
<email mailhost="localhost"
returnaddress="buildmaster@lomboz.org" skipusers="true"
buildresultsurl="http://buildserver.lomboz.org:8080/cruisecontrol/buildresults/wtp-I">
<failure address="wtp-dev@eclipse.org" />
<always address="wtp-releng@eclipse.org" />
</email>
</publishers>
</project>
<project name="wtp0_7_mntnc-I" buildafterfailed="true">
<!-- Bootstrappers are run every time the build runs,
*before* the modification checks -->
<bootstrappers>
<currentbuildstatusbootstrapper
file="logs/wtp0_7_mntnc-I/buildstatus.txt" />
</bootstrappers>
<!-- Defines where cruise looks for changes, to decide whether to run the build -->
<modificationset quietperiod="120">
<cvs
cvsroot=":pserver:anonymous@dev.eclipse.org:/home/webtools"
tag="R0_7_maintenance"
localworkingcopy="/home/build-home/build-node/checkout/wtp0_7_mntnc-I" />
</modificationset>
<schedule interval="3600">
<ant
antscript="/home/build-home/build-node/builder/releng.builder/tools/cruise/ant.sh"
buildfile="trigger.xml" target="I-Mntnc-Build" uselogger="false"
usedebug="false"
antworkingdir="/home/build-home/build-node/builder/releng.builder/tools/cruise">
</ant>
</schedule>
<!-- directory to write build logs to -->
<log dir="logs/wtp-I"></log>
......
......@@ -3,52 +3,71 @@
<target name="N-Build">
<property name="buildType" value="N" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="fullBuild">
</antcall>
</target>
<target name="N-Repeat">
<property name="buildType" value="N" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="repeatBuild">
</antcall>
</target>
<target name="N-Test">
<property name="buildType" value="N" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="testBuild">
</antcall>
</target>
<target name="N-Publish">
<property name="buildType" value="N" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="publishBuild">
</antcall>
</target>
<target name="N-Push">
<property name="buildType" value="N" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="pushBuild">
</antcall>
</target>
<target name="I-Build">
<property name="buildType" value="I" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="fullBuild">
</antcall>
</target>
<target name="I-Mntnc-Build">
<property name="buildType" value="I" />
<property name="maintenance" value="0_7_maintenance" />
<property name="mapVersionTag" value="R0_7_maintenance" />
<antcall target="fullBuild">
</antcall>
</target>
<target name="I-Repeat">
<property name="buildType" value="I" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="repeatBuild">
</antcall>
</target>
<target name="I-Test">
<property name="buildType" value="I" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="testBuild">
</antcall>
</target>
<target name="I-Publish">
<property name="buildType" value="I" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="publishBuild">
</antcall>
</target>
<target name="I-Push">
<property name="buildType" value="I" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="uploadBuild">
</antcall>
</target>
......@@ -56,26 +75,31 @@
<target name="S-Build">
<property name="buildType" value="S" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="fullBuild">
</antcall>
</target>
<target name="S-Repeat">
<property name="buildType" value="S" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="repeatBuild">
</antcall>
</target>
<target name="S-Test">
<property name="buildType" value="S" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="testBuild">
</antcall>
</target>
<target name="S-Publish">
<property name="buildType" value="S" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="publishBuild">
</antcall>
</target>
<target name="S-Push">
<property name="buildType" value="S" />
<property name="mapVersionTag" value="HEAD" />
<antcall target="pushBuild">
</antcall>
</target>
......@@ -83,11 +107,11 @@
<target name="fullBuild" depends="clean">
<antcall target="clean" />
<ant antfile="checkout.xml" target="all" dir="." inheritall="false">
<property name="codir" value="/home/build-home/build-node/checkout/wtp-${buildType}" />
<property name="codir" value="/home/build-home/build-node/checkout/wtp-${maintenance}${buildType}" />
<property name="buildType" value="${buildType}" />
</ant>
<ant antfile="cruise.xml" target="all" dir="/home/build-home/build-node/checkout/wtp-${buildType}/releng.builder/scripts" inheritall="false">
<ant antfile="cruise.xml" target="all" dir="/home/build-home/build-node/checkout/wtp-${maintenance}${buildType}/releng.builder/scripts" inheritall="false">
<!-- PUBLISH TO eclipse.org -->
<property name="baseos" value="${baseos}" />
......@@ -96,6 +120,7 @@
<property name="build.home" value="${build.home}" />
<property name="build.trial" value="${build.trial}" />
<property name="mapVersionTag" value="${mapVersionTag}" />
<property name="buildType" value="${buildType}" />
<property name="ftpUser" value="${ftpUser}" />
<property name="ftpPassword" value="${ftpPassword}" />
......@@ -115,6 +140,7 @@
<property name="build.trial" value="${build.trial}" />
<property name="mapVersionTag" value="${mapVersionTag}" />
<property name="buildType" value="${buildType}" />
<property name="ftpUser" value="${ftpUser}" />
<property name="ftpPassword" value="${ftpPassword}" />
......@@ -133,6 +159,7 @@
<property name="build.home" value="${build.home}" />
<property name="build.trial" value="${build.trial}" />
<property name="mapVersionTag" value="${mapVersionTag}" />
<property name="buildType" value="${buildType}" />
<property name="ftpUser" value="${ftpUser}" />
<property name="ftpPassword" value="${ftpPassword}" />
......@@ -154,6 +181,7 @@
<property name="mapVersionTag" value="${mapVersionTag}" />
<property name="buildType" value="${buildType}" />
<property name="ftpUser" value="${ftpUser}" />
<property name="ftpPassword" value="${ftpPassword}" />
......@@ -173,6 +201,7 @@
<property name="build.home" value="${build.home}" />
<property name="build.trial" value="${build.trial}" />
<property name="mapVersionTag" value="${mapVersionTag}" />
<property name="buildType" value="${buildType}" />
<property name="ftpUser" value="${ftpUser}" />
<property name="ftpPassword" value="${ftpPassword}" />
......@@ -187,7 +216,31 @@
<property name="codir" value="checkout/wtp-driver" />
<property name="buildType" value="I" />
</ant>
<ant antfile="drivers.xml" target="all" dir="/home/build-home/build-node/checkout/wtp-${buildType}/releng.builder/tools/cruise" inheritall="false">
<ant antfile="drivers.xml" target="all" dir="/home/build-home/build-node/checkout/wtp-driver/releng.builder/tools/cruise" inheritall="false">
</ant>
</target>
<target name="docs">
<property name="mapVersionTag" value="HEAD" />
<property name="buildType" value="I" />
<ant antfile="checkout.xml" target="all" dir="." inheritall="false">
<property name="codir" value="checkout/wtp-docs" />
<property name="buildType" value="docs" />
</ant>
<ant antfile="cruise.xml" target="buildDoc" dir="/home/build-home/build-node/checkout/wtp-docs/releng.builder/tools/cruise" inheritall="false">
<property name="baseos" value="${baseos}" />
<property name="basews" value="${basews}" />
<property name="basearch" value="${basearch}" />
<property name="build.home" value="${build.home}" />
<property name="build.trial" value="${build.trial}" />
<property name="mapVersionTag" value="${mapVersionTag}" />
<property name="buildType" value="${buildType}" />
<property name="ftpUser" value="${ftpUser}" />
<property name="ftpPassword" value="${ftpPassword}" />
<property name="ftpServer" value="${ftpServer}" />
<property name="ftpRemoteDirectory" value="${ftpRemoteDirectory}" />
</ant>
</target>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment