blob: 82e70babc63a16385089fd62dfc5305e9e323a6b [file] [log] [blame]
<cruisecontrol>
<property file="cruise.properties" />
<!-- note: cc allows to force upper case, but ant does not -->
<property
environment="env"
toupper="true" />
<property
name="logDir"
value="${env.BUILD_HOME}/cruise-project-logs/${project.name}" />
<property
name="time.tenMinutes"
value="600" />
<property
name="time.oneHour"
value="3600" />
<property
name="time.OnRequestOnly"
value="31536000" />
<plugin
name="log"
dir="${logDir}" />
<plugin
name="currentbuildstatuslistener"
file="${logDir}/buildstatus.html" />
<project
name="wtp-R1.5-P"
buildafterfailed="true">
<dateformat format="yyyyMMdd-HHmm z" />
<listeners>
<currentbuildstatuslistener />
</listeners>
<log
dir="${logDir}"
encoding="ISO-8859-1" />
<modificationset>
<forceonly />
</modificationset>
<schedule interval="${time.OnRequestOnly}">
<ant
antscript="${env.BUILD_HOME}/releng.control/ant.sh"
buildfile="committer.xml"
target="Build"
useQuiet="false"
useLogger="false"
savelogdir="${logDir}"
usedebug="false"
antworkingdir="${env.BUILD_HOME}/releng.control">
<property
name="buildType"
value="P" />
<!-- need to make this build ID a better variable,
especially for this 'patch' case -->
<property
name="buildId"
value="B163391" />
<property
name="buildBranch"
value="R1.5" />
<property
name="mapVersionTag"
value="R1_5_maintenance_patches" />
<property
name="build.component"
value="wtp-patches" />
<property
name="build.distribution"
value="patches" />
<property
name="build.home"
value="${env.BUILD_HOME}" />
<property
name="sub-home"
value="patches" />
</ant>
</schedule>
<!-- Publishers are run *after* a build completes -->
<publishers>
<email
mailhost="localhost"
returnaddress="${build.buildmaster.email}"
skipusers="false"
subjectprefix="[wtp-R1.5-P-Bbuild]"
spamwhilebroken="false"
buildresultsurl="${build.result.url}/cruisecontrol/buildresults/wtp-R1.5-P">
</email>
</publishers>
</project>
<!-- ++++++++++++++++ -->
<!-- R1.0 MAINTENANCE -->
<!-- ++++++++++++++++ -->
<project
name="wtp-R1.0-M"
buildafterfailed="true">
<dateformat format="yyyyMMdd-HHmm z" />
<listeners>
<currentbuildstatuslistener />
</listeners>
<log
dir="${logDir}"
encoding="ISO-8859-1" />
<!-- Defines where cruise looks for changes, to decide whether to run the build -->
<modificationset quietperiod="120">
<cvs
tag="R1_0_maintenance"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R1.0-M/releng" />
<cvs
tag="R1_0_maintenance"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R1.0-M/releng.wtpbuilder" />
</modificationset>
<schedule interval="${time.OnRequestOnly}">
<ant
antscript="${env.BUILD_HOME}/releng.control/ant.sh"
buildfile="committer.xml"
target="Build"
useQuiet="false"
useLogger="false"
savelogdir="${logDir}"
usedebug="false"
antworkingdir="${env.BUILD_HOME}/releng.control">
<!-- this "M" label should be changed to "R" once maintenance release
is warming up for its "R"elease.
-->
<property
name="buildType"
value="R" />
<!-- should comment out pre-spec'd coded buildId, once R-1.0.2 is declared -->
<property
name="buildId"
value="1.0.3" />
<property
name="buildBranch"
value="R1.0" />
<property
name="mapVersionTag"
value="R1_0_maintenance" />
<property
name="build.component"
value="wtp" />
<property
name="build.home"
value="${env.BUILD_HOME}" />
<property
name="sub-home"
value="committers" />
</ant>
</schedule>
<!-- Publishers are run *after* a build completes -->
<publishers>
<email
mailhost="localhost"
returnaddress="${build.buildmaster.email}"
skipusers="false"
subjectprefix="[wtp-R1.0-M-build]"
spamwhilebroken="false"
buildresultsurl="${build.result.url}/cruisecontrol/buildresults/wtp-R1.0-M">
</email>
</publishers>
</project>
<!-- ++++++++++++++++ -->
<!-- R1.5 MAINTENANCE -->
<!-- ++++++++++++++++ -->
<project
name="wtp-R1.5-M"
buildafterfailed="true">
<dateformat format="yyyyMMdd-HHmm z" />
<listeners>
<currentbuildstatuslistener />
</listeners>
<log
dir="${logDir}"
encoding="ISO-8859-1" />
<!-- Defines where cruise looks for changes, to decide whether to run the build -->
<modificationset quietperiod="120">
<cvs
tag="R1_5_maintenance"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R1.5-M/releng" />
<cvs
tag="R1_5_maintenance"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R1.5-M/releng.wtpbuilder" />
</modificationset>
<schedule interval="${time.oneHour}">
<ant
antscript="${env.BUILD_HOME}/releng.control/ant.sh"
buildfile="committer.xml"
target="Build"
useQuiet="false"
useLogger="false"
savelogdir="${logDir}"
usedebug="false"
antworkingdir="${env.BUILD_HOME}/releng.control">
<!-- this "M" label should be changed to "R" once maintenance release
is warming up for its "R"elease.
-->
<property
name="buildType"
value="M" />
<property
name="buildId"
value="1.5.3" />
<property
name="buildBranch"
value="R1.5" />
<property
name="mapVersionTag"
value="R1_5_maintenance" />
<property
name="build.component"
value="wtp" />
<property
name="build.home"
value="${env.BUILD_HOME}" />
<property
name="sub-home"
value="committers" />
</ant>
</schedule>
<!-- Publishers are run *after* a build completes -->
<publishers>
<email
mailhost="localhost"
returnaddress="${build.buildmaster.email}"
skipusers="false"
subjectprefix="[wtp-R1.5-M-build]"
spamwhilebroken="false"
buildresultsurl="${build.result.url}/cruisecontrol/buildresults/wtp-R1.5-M">
</email>
</publishers>
</project>
<project
name="wtp-R2.0-I"
buildafterfailed="true">
<dateformat format="yyyyMMdd-HHmm z" />
<listeners>
<currentbuildstatuslistener />
</listeners>
<log
dir="${logDir}"
encoding="ISO-8859-1" />
<!-- Defines where cruise looks for changes, to decide whether to run the build -->
<modificationset quietperiod="120">
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-I/releng" />
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-I/releng-jsf" />
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-I/releng.dali" />
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-I/releng.wtpbuilder" />
</modificationset>
<schedule interval="${time.oneHour}">
<ant
antscript="${env.BUILD_HOME}/releng.control/ant.sh"
buildfile="committer.xml"
target="Build"
useQuiet="false"
useLogger="false"
savelogdir="${logDir}"
usedebug="false"
antworkingdir="${env.BUILD_HOME}/releng.control">
<property
name="buildType"
value="I" />
<property
name="buildBranch"
value="R2.0" />
<property
name="mapVersionTag"
value="HEAD" />
<property
name="build.distribution"
value="wtp" />
<property
name="build.home"
value="${env.BUILD_HOME}" />
<property
name="sub-home"
value="committers" />
</ant>
</schedule>
<!-- Publishers are run *after* a build completes -->
<publishers>
<email
mailhost="localhost"
returnaddress="${build.buildmaster.email}"
skipusers="false"
subjectprefix="[wtp-R2.0-I-build]"
spamwhilebroken="false"
buildresultsurl="${build.result.url}/cruisecontrol/buildresults/wtp-R2.0-I">
</email>
</publishers>
</project>
<project
name="wtp-R2.0-N"
buildafterfailed="true">
<dateformat format="yyyyMMdd-HHmm z" />
<listeners>
<currentbuildstatuslistener />
</listeners>
<log
dir="${logDir}"
encoding="ISO-8859-1" />
<!-- Defines where cruise looks for changes, to decide whether to run the build -->
<modificationset quietperiod="120">
<forceonly />
</modificationset>
<schedule interval="${time.OnRequestOnly}">
<ant
antscript="${env.BUILD_HOME}/releng.control/ant.sh"
buildfile="committer.xml"
target="Build"
useQuiet="false"
useLogger="false"
savelogdir="${logDir}"
usedebug="false"
antworkingdir="${env.BUILD_HOME}/releng.control">
<property
name="buildType"
value="N" />
<!-- in this context, buildBranch is simply a label -->
<property
name="buildBranch"
value="R2.0" />
<property
name="mapVersionTag"
value="HEAD" />
<property
name="build.distribution"
value="wtp" />
<property
name="build.trial"
value="true" />
<property
name="build.home"
value="${env.BUILD_HOME}" />
<property
name="sub-home"
value="committers" />
</ant>
</schedule>
<!-- Publishers are run *after* a build completes -->
<publishers>
<email
mailhost="localhost"
returnaddress="${build.buildmaster.email}"
skipusers="true"
subjectprefix="[wtp-R2.0-N-build]"
spamwhilebroken="false"
buildresultsurl="${build.result.url}/cruisecontrol/buildresults/wtp-R2.0-N">
</email>
</publishers>
</project>
<project
name="wtp-R2.0-S"
buildafterfailed="true">
<dateformat format="yyyyMMdd-HHmm z" />
<listeners>
<currentbuildstatuslistener />
</listeners>
<log
dir="${logDir}"
encoding="ISO-8859-1" />
<!-- Defines where cruise looks for changes, to decide whether to run the build -->
<modificationset quietperiod="120">
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-S/releng" />
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-I/releng-jsf" />
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-I/releng.dali" />
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-S/releng.wtpbuilder" />
</modificationset>
<schedule interval="${time.OnRequestOnly}">
<ant
antscript="${env.BUILD_HOME}/releng.control/ant.sh"
buildfile="committer.xml"
target="Build"
useQuiet="false"
useLogger="false"
savelogdir="${logDir}"
usedebug="false"
antworkingdir="${env.BUILD_HOME}/releng.control">
<property
name="buildType"
value="S" />
<property
name="buildId"
value="2.0M3" />
<property
name="buildBranch"
value="R2.0" />
<property
name="mapVersionTag"
value="HEAD" />
<property
name="build.distribution"
value="wtp" />
<property
name="build.home"
value="${env.BUILD_HOME}" />
<property
name="sub-home"
value="committers" />
</ant>
</schedule>
<!-- Publishers are run *after* a build completes -->
<publishers>
<email
mailhost="localhost"
returnaddress="${build.buildmaster.email}"
skipusers="false"
subjectprefix="[wtp-R2.0-S-build]"
spamwhilebroken="false"
buildresultsurl="${build.result.url}/cruisecontrol/buildresults/wtp-R2.0-S">
</email>
</publishers>
</project>
<project
name="wtp-thirdparty"
buildafterfailed="true">
<dateformat format="yyyyMMdd-HHmm z" />
<listeners>
<currentbuildstatuslistener />
</listeners>
<log
dir="${logDir}"
encoding="ISO-8859-1" />
<!-- Defines where cruise looks for changes, to decide whether to run the build -->
<modificationset quietperiod="120">
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-S/releng-thirdparty" />
<!-- usually no need to rebuild third party, if builder changes, since the
third party build is more of a copy -->
<!--
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-S/releng.wtpbuilder" />
-->
</modificationset>
<schedule interval="${time.tenMinutes}">
<ant
antscript="${env.BUILD_HOME}/releng.control/ant.sh"
buildfile="committer.xml"
target="Build"
useQuiet="false"
useLogger="false"
savelogdir="${logDir}"
usedebug="false"
antworkingdir="${env.BUILD_HOME}/releng.control">
<property
name="buildType"
value="S" />
<property
name="buildId"
value="2.0thirdparty" />
<property
name="buildBranch"
value="R2.0" />
<property
name="mapVersionTag"
value="HEAD" />
<property
name="build.distribution"
value="wtp-thirdparty" />
<property
name="build.home"
value="${env.BUILD_HOME}" />
<property
name="sub-home"
value="committers" />
</ant>
</schedule>
<!-- Publishers are run *after* a build completes -->
<publishers>
<email
mailhost="localhost"
returnaddress="${build.buildmaster.email}"
skipusers="false"
subjectprefix="[wtp-R2.0-S-build]"
spamwhilebroken="false"
buildresultsurl="${build.result.url}/cruisecontrol/buildresults/wtp-R2.0-S">
</email>
</publishers>
</project>
<project
name="wtp-R2.0-R"
buildafterfailed="true">
<dateformat format="yyyyMMdd-HHmm z" />
<listeners>
<currentbuildstatuslistener />
</listeners>
<log
dir="${logDir}"
encoding="ISO-8859-1" />
<!-- Defines where cruise looks for changes, to decide whether to run the build -->
<modificationset quietperiod="120">
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-R/releng" />
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-I/releng-jsf" />
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-I/releng.dali" />
<cvs
tag="HEAD"
localworkingcopy="${env.BUILD_HOME}/build-node/checkout/wtp-R2.0-R/releng.wtpbuilder" />
</modificationset>
<schedule interval="${time.OnRequestOnly}">
<ant
antscript="${env.BUILD_HOME}/releng.control/ant.sh"
buildfile="committer.xml"
target="Build"
useQuiet="false"
useLogger="false"
savelogdir="${logDir}"
usedebug="false"
antworkingdir="${env.BUILD_HOME}/releng.control">
<property
name="buildType"
value="R" />
<property
name="buildId"
value="2.0" />
<property
name="buildBranch"
value="R2.0" />
<property
name="mapVersionTag"
value="HEAD" />
<property
name="build.distribution"
value="wtp" />
<property
name="build.home"
value="${env.BUILD_HOME}" />
<property
name="sub-home"
value="committers" />
</ant>
</schedule>
<!-- Publishers are run *after* a build completes -->
<publishers>
<email
mailhost="localhost"
returnaddress="${build.buildmaster.email}"
skipusers="false"
subjectprefix="[wtp-R2.0-R-build]"
spamwhilebroken="false"
buildresultsurl="${build.result.url}/cruisecontrol/buildresults/wtp-R">
</email>
</publishers>
</project>
<project
name="wtp-whatisfixed"
buildafterfailed="true">
<dateformat format="yyyyMMdd-HHmm z" />
<listeners>
<currentbuildstatuslistener />
</listeners>
<log
dir="${logDir}"
encoding="ISO-8859-1" />
<schedule interval="${time.OnRequestOnly}">
<ant
antscript="${env.BUILD_HOME}/releng.control/ant.sh"
buildfile="whatisfixed.xml"
target="whatisfixed"
useQuiet="false"
useLogger="false"
savelogdir="${logDir}"
usedebug="false"
antworkingdir="${env.BUILD_HOME}/releng.control">
</ant>
</schedule>
<!-- Publishers are run *after* a build completes -->
<publishers>
<email
mailhost="localhost"
returnaddress="${build.buildmaster.email}"
skipusers="true"
subjectprefix="[wtp-whatisfixed-build]"
spamwhilebroken="false"
buildresultsurl="${build.result.url}/cruisecontrol/buildresults/wtp-whatisfixed">
</email>
</publishers>
</project>
</cruisecontrol>