Newer
Older
david_williams
committed
<system>
<configuration>
david_williams
committed
<threads count="4"/>
david_williams
committed
</configuration>
</system>
Note to be cross-platform, "environment variables" are only
appropriate for some variables, e.g. ones we set, since
properties are case sensitive, even if the environment variables
on your operating system are not, e.g. it will be ${env.Path}
not ${env.PATH} on Windows
-->
<property
environment="env"
toupper="true" />
<!--
Note: can not quite use "standard properties" pattern, as in ant
files, since for CC, it is an error if a property file does not
exist.
-->
<property
name="time.tenMinutes"
value="600" />
<property
name="time.oneHour"
value="3600" />
<property
name="time.fourHours"
value="14400" />
<property
name="time.twentyFourHours"
value="86400" />
value="31536000" />
<plugin
name="log"
encoding="ISO-8859-1" />
<plugin
name="currentbuildstatuslistener"
file="${env.LOG_DIR}/${project.name}/status.txt" />
<!--
remember, our logDir must be same as logdir specified in CC's
web.xml file
-->
buildfile="${env.RELENG_CONTROL}/cc_project_build.xml"
uselogger="${env.USE_LOGGER}"
usequiet="${env.USE_QUIET}"
david_williams
committed
antworkingdir="${env.ANT_WORKING}/${project.name}" />
mailhost="localhost"
david_williams
committed
logDir="${env.LOG_DIR}/${project.name}"
returnaddress="${env.BUILD_BUILDMASTER_EMAIL}"
returnname="${env.BUILD_BUILDMASTER_RETURN_NAME}"
skipusers="${env.SKIPUSERS}"
subjectprefix="[${env.BUILD_SUBJECT_PREFIX} ${project.name}]"
failasimportant="false"
buildresultsurl="${env.BUILD_RESULT_URL}/${project.name}">
<always
address="${env.BUILD_ALWAYS_TO_ADDRESS}" />
</plugin>
buildafterfailed="false">
<!-- dateformat had to be removed for CC 2.8.0
encoding="ISO-8859-1">
dir="${env.PROJECT_TESTS}/${project.name}/results/xml" />
<delete
every="10"
unit="DAY"
ignoreSuffix="true" />
<listeners>
<currentbuildstatuslistener />
</listeners>
<publishers>
buildfile="${env.RELENG_CONTROL}/cc_copyArtifacts.xml"
target="copyArtifacts"
uselogger="false"
antWorkingDir="${env.BUILD_HOME}/tmp"
saveLogDir="${env.BUILD_HOME}/tmp">
<property
name="localArtifactsDirectory"
value="${env.PROJECT_ARTIFACTS}/${project.name}" />
<failure address="david_williams@us.ibm.com" reportWhenFixed="true" />
<failure address="hjzhang@ca.ibm.com" reportWhenFixed="true" />
<failure address="nitind@us.ibm.com" reportWhenFixed="true" />
<failure address="arvera@ca.ibm.com" reportWhenFixed="true" />
<failure address="neil.hauge@oracle.com" reportWhenFixed="true" />
<failure address="tran.le@oracle.com" reportWhenFixed="true" />
<failure address="raghunathan.srinivasan@oracle.com" reportWhenFixed="true" />
<failure address="nsandona@us.ibm.com" reportWhenFixed="true" />
<propertiesmapper
file="${env.EMAIL_PROPERTIES}" />
</publishers>
</plugin>
<plugin
name="cvs"
cvsroot=":${env.BUILD_CVS_READ_PROTOCOL}:${env.BUILD_CVS_READ_USER}@${env.BUILD_CVS_SERVER}:${env.BUILD_CVS_ROOT}" />
${build.distribution}-${buildBranch}-${buildType} Also, please
note, the order is somewhat important, too. We order these so
the quickest running come first in the list, so they have an
opportunity to "get done" before a longer one starts. The next
criteria is importance
name="cleanup-artifacts-B">
interval="${time.twentyFourHours}">
<exec
workingdir="${env.BUILD_HOME}/releng.control"
command="${env.BUILD_HOME}/releng.control/cleanupArtifacts.sh">
</exec>
</schedule>
<!-- http://jira.public.thoughtworks.org/browse/CC-766 -->
<forceonly />
</modificationset>
<!--
need to prevent, or override, default publishers, especially
since the ant default antpublisher will result in error, if
an ant build hasn't ran!
-->
<publishers>
</publishers>
</project>
<project
name="wtpbuildTools-R3.0-T"
forceOnly="true">
<schedule
interval="${time.veryLongTime}">
value="R3.0" />
value="HEAD" />
<property
name="releng.dali-mapVersionTag"
value="HEAD" />
<property
name="releng.jsf-mapVersionTag"
value="HEAD" />
value="wtpbuildTools" />
<modificationset>
<forceonly />
</modificationset>
<project
name="xsl-R1.0-I">
<modificationset
quietperiod="120">
<cvs
module="${env.RELENGINCUBATORXSL}"
reallyquiet="${env.CVS_QUIET}" />
</modificationset>
<schedule
interval="${time.oneHour}">
<ant>
<property
name="buildType"
value="I" />
name="SKIP_JAR_SIGNING"
value="true" />
name="normalizeJarFiles"
value="false" />
name="vex-R0.5-I">
module="${env.RELENGINCUBATORVEX}"
<ant>
<property
name="buildType"
value="I" />
<property
name="buildBranch"
value="R0.5" />
<property
name="mapVersionTag"
value="HEAD" />
<property
name="build.distribution"
value="vex" />
<property
name="SKIP_JAR_SIGNING"
value="true" />
<property
name="normalizeJarFiles"
value="false" />
<project
name="dali-R2.1-I"
requireModification="false"
forceOnly="true">
<modificationset>
<forceonly />
</modificationset>
<ant>
<property
name="buildType"
value="I" />
<property
name="buildBranch"
value="R2.1" />
<property
name="mapVersionTag"
<property
name="releng.dali-mapVersionTag"
<property
name="build.distribution"
value="dali" />
<property
name="SKIP_JAR_SIGNING"
value="true" />
<property
name="normalizeJarFiles"
value="false" />
</ant>
</schedule>
</project>
forceOnly="true">
<property name="buildType" value="P" />
<property name="buildBranch" value="R1.5.5" />
<property name="mapVersionTag" value="R1_5_5_patches" />
<property name="build.distribution" value="patches" />
<modificationset>
<forceonly />
</modificationset>
<publishers>
<antpublisher
buildfile="${env.RELENG_CONTROL}/cc_copyArtifacts.xml"
target="copyArtifacts"
uselogger="false"
antWorkingDir="${env.BUILD_HOME}/tmp"
saveLogDir="${env.BUILD_HOME}/tmp">
<property
name="localArtifactsDirectory"
value="${env.PROJECT_ARTIFACTS}/${project.name}" />
</antpublisher>
<propertiesmapper
file="" />
</publishers>
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
<modificationset
quietperiod="120">
<cvs
module="${env.RELENG}"
reallyquiet="${env.CVS_QUIET}" />
<cvs
module="${env.RELENGCOMMON}"
reallyquiet="${env.CVS_QUIET}" />
<cvs
module="${env.RELENGEJBTOOLS}"
reallyquiet="${env.CVS_QUIET}" />
<cvs
module="${env.RELENGJEETOOLS}"
reallyquiet="${env.CVS_QUIET}" />
<cvs
module="${env.RELENGSERVERTOOLS}"
reallyquiet="${env.CVS_QUIET}" />
<cvs
module="${env.RELENGSOURCEEDITING}"
reallyquiet="${env.CVS_QUIET}" />
<cvs
module="${env.RELENGWEBSERVICES}"
reallyquiet="${env.CVS_QUIET}" />
<cvs
module="${env.RELENGJSF}"
reallyquiet="${env.CVS_QUIET}" />
<cvs
module="${env.RELENGDALI}"
reallyquiet="${env.CVS_QUIET}" />
</modificationset>
<schedule
interval="${time.oneHour}">
<ant>
<property
name="buildType"
value="R" />
<property
name="buildId"
<property
name="mapVersionTag"
value="HEAD" />
<property
name="releng.dali-mapVersionTag"
value="HEAD" />
<property
name="releng.jsf-mapVersionTag"
value="HEAD" />
<property
name="build.distribution"
value="wtp" />
</ant>
</schedule>
</project>
<cvs
module="${env.RELENG}"
<cvs
module="${env.RELENGCOMMON}"
<cvs
module="${env.RELENGEJBTOOLS}"
<cvs
module="${env.RELENGJEETOOLS}"
<cvs
module="${env.RELENGSERVERTOOLS}"
<cvs
module="${env.RELENGSOURCEEDITING}"
<cvs
module="${env.RELENGWEBSERVICES}"
</modificationset>
</ant>
</schedule>
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
<modificationset
quietperiod="120">
<cvs
module="${env.RELENG}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
module="${env.RELENGCOMMON}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
module="${env.RELENGEJBTOOLS}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
module="${env.RELENGJEETOOLS}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
module="${env.RELENGSERVERTOOLS}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
module="${env.RELENGSOURCEEDITING}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
module="${env.RELENGWEBSERVICES}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
module="${env.RELENGJSF}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
module="${env.RELENGDALI}"
reallyquiet="${env.CVS_QUIET}"/>
</modificationset>
<schedule
<ant antscript="${env.RELENG_CONTROL}/ant_low_priority.sh">
<property
name="buildId"
value="3.1"/>
<property
name="buildBranch"
<property
name="mapVersionTag"
value="HEAD"/>
<property
name="releng.dali-mapVersionTag"
value="HEAD"/>
<property
name="releng.jsf-mapVersionTag"
value="HEAD"/>
<property
name="build.distribution"
value="wtp"/>
<property
name="SKIP_JAR_SIGNING"
value="true" />
<property
name="normalizeJarFiles"
value="false" />
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
name="wtp-R3.0-M">
<modificationset
quietperiod="120">
<cvs
tag="R3_0_maintenance"
module="${env.RELENG}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
tag="R3_0_maintenance"
module="${env.RELENGCOMMON}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
tag="R3_0_maintenance"
module="${env.RELENGEJBTOOLS}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
tag="R3_0_maintenance"
module="${env.RELENGJEETOOLS}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
tag="R3_0_maintenance"
module="${env.RELENGSERVERTOOLS}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
tag="R3_0_maintenance"
module="${env.RELENGSOURCEEDITING}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
tag="R3_0_maintenance"
module="${env.RELENGWEBSERVICES}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
tag="R3_0_maintenance"
module="${env.RELENGJSF}"
reallyquiet="${env.CVS_QUIET}"/>
<cvs
tag="R2_0_maintenance"
module="${env.RELENGDALI}"
reallyquiet="${env.CVS_QUIET}"/>
<property
name="SKIP_JAR_SIGNING"
value="true" />
<property
name="normalizeJarFiles"
value="false" />
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
<project
requireModification="false"
name="patches-R3.0.3-P"
forceOnly="true">
<modificationset>
<!-- http://jira.public.thoughtworks.org/browse/CC-766 -->
<forceonly />
</modificationset>
<schedule
interval="${time.veryLongTime}">
<ant>
<property
name="buildType"
value="P" />
<property
name="buildBranch"
value="R3.0.3" />
<property
name="mapVersionTag"
value="R3_0_3_patches" />
<property
name="releng.dali-mapVersionTag"
value="R2_0_3_patches"/>
<property
name="releng.jsf-mapVersionTag"
value="R3_0_3_patches"/>
<property
name="build.distribution"
value="patches3" />
</ant>
</schedule>
<publishers>
<antpublisher
antscript="${env.RELENG_CONTROL}/ant_med_priority.sh"
buildfile="${env.RELENG_CONTROL}/cc_copyArtifacts.xml"
target="copyArtifacts"
usequiet="true"
uselogger="false"
antWorkingDir="${env.BUILD_HOME}/tmp"
saveLogDir="${env.BUILD_HOME}/tmp">
<property
name="localArtifactsDirectory"
value="${env.PROJECT_ARTIFACTS}/${project.name}" />
</antpublisher>
<htmlemail
skipusers="true"
logdir="${env.BUILD_HOME}/tmp">
<propertiesmapper
file="" />
</htmlemail>
</publishers>
</project>
module="${env.RELENGCOMMON}"
module="${env.RELENGEJBTOOLS}"
module="${env.RELENGJEETOOLS}"
module="${env.RELENGSERVERTOOLS}"
module="${env.RELENGSOURCEEDITING}"
module="${env.RELENGWEBSERVICES}"
david_williams
committed
tag="R2_0_maintenance"
value="R2_0_maintenance"/>
<!-- http://jira.public.thoughtworks.org/browse/CC-766 -->
<ant antscript="${env.RELENG_CONTROL}/ant_low_priority.sh">
value="N" />
<!-- in this context, buildBranch is simply a label -->
<property
name="mapVersionTag"
value="HEAD" />
value="wtp" />
<property
name="build.donottagmaps"
value="true" />
<property
name="SKIP_JAR_SIGNING"