Former-commit-id:580e2938d7
[formerly66be3bec40
] [formerlyc83e5ff474
[formerly 2a9569942c48542cf708b6c0b9189146fd954c11]] Former-commit-id:c83e5ff474
Former-commit-id:1faae42484
142 lines
5.3 KiB
XML
142 lines
5.3 KiB
XML
<!--
|
|
Licensed to the Apache Software Foundation (ASF) under one
|
|
or more contributor license agreements. See the NOTICE file
|
|
distributed with this work for additional information
|
|
regarding copyright ownership. The ASF licenses this file
|
|
to you under the Apache License, Version 2.0 (the
|
|
"License"); you may not use this file except in compliance
|
|
with the License. You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing,
|
|
software distributed under the License is distributed on an
|
|
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
KIND, either express or implied. See the License for the
|
|
specific language governing permissions and limitations
|
|
under the License.
|
|
-->
|
|
|
|
<cruisecontrol>
|
|
<project name="qpid-java-trunk"
|
|
buildafterfailed="false">
|
|
|
|
<listeners>
|
|
<currentbuildstatuslistener file="logs/${project.name}/status.txt"/>
|
|
</listeners>
|
|
|
|
<bootstrappers>
|
|
<svnbootstrapper localWorkingCopy="../java"/>
|
|
<svnbootstrapper localWorkingCopy="../gentools"/>
|
|
</bootstrappers>
|
|
|
|
<modificationset quietperiod="30">
|
|
<buildstatus logdir="logs/qpid-cpp-trunk/"/>
|
|
<buildstatus logdir="logs/bdbstore-cpp-trunk/"/>
|
|
<svn localWorkingCopy="../java"/>
|
|
<svn localWorkingCopy="../gentools"/>
|
|
</modificationset>
|
|
|
|
<schedule interval="3600">
|
|
<composite>
|
|
|
|
<exec timeout="1800"
|
|
command="/bin/bash"
|
|
args="../cc/scripts/javaconfig.sh"
|
|
workingdir="../java"/>
|
|
<!-- in VM 0.8 -->
|
|
<ant target="clean test"
|
|
uselogger="false"
|
|
antworkingdir="../java">
|
|
<jvmarg arg="-Xmx1024m"/>
|
|
</ant>
|
|
|
|
<ant target="report"
|
|
uselogger="false"
|
|
antworkingdir="../java">
|
|
<jvmarg arg="-Xmx1024m"/>
|
|
</ant>
|
|
<exec timeout="1800"
|
|
command="/bin/bash"
|
|
args="../cc/scripts/javareport.sh 08"
|
|
workingdir="../java"/>
|
|
|
|
<!-- cpp -->
|
|
<ant target="test"
|
|
uselogger="false"
|
|
antworkingdir="../java">
|
|
<jvmarg arg="-Xmx1024m"/>
|
|
<property name="profile" value="cpp"/>
|
|
</ant>
|
|
<ant target="report"
|
|
uselogger="false"
|
|
antworkingdir="../java">
|
|
<jvmarg arg="-Xmx1024m"/>
|
|
</ant>
|
|
<exec timeout="1800"
|
|
command="/bin/bash"
|
|
args="../cc/scripts/javareport.sh cpp"
|
|
workingdir="../java"/>
|
|
|
|
<!-- cpp no prefetch -->
|
|
<ant target="test"
|
|
uselogger="false"
|
|
antworkingdir="../java">
|
|
<jvmarg arg="-Xmx1024m"/>
|
|
<property name="profile" value="cpp.noprefetch"/>
|
|
</ant>
|
|
<ant target="report"
|
|
uselogger="false"
|
|
antworkingdir="../java">
|
|
<jvmarg arg="-Xmx1024m"/>
|
|
</ant>
|
|
<exec timeout="1800"
|
|
command="/bin/bash"
|
|
args="../cc/scripts/javareport.sh cpp-noprefetch"
|
|
workingdir="../java"/>
|
|
|
|
<!-- make the release
|
|
<ant target="release"
|
|
uselogger="false"
|
|
antworkingdir="../java">
|
|
<jvmarg arg="-Xmx1024m"/>
|
|
</ant>
|
|
-->
|
|
</composite>
|
|
</schedule>
|
|
|
|
<publishers>
|
|
<onfailure>
|
|
<antpublisher target="report"
|
|
uselogger="false"
|
|
antworkingdir="../java">
|
|
<jvmarg arg="-Xmx1024m"/>
|
|
</antpublisher>
|
|
</onfailure>
|
|
<artifactspublisher dest="artifacts/${project.name}"
|
|
subdirectory="report_08"
|
|
dir="../java/build/report_08"/>
|
|
|
|
<artifactspublisher dest="artifacts/${project.name}"
|
|
subdirectory="report_cpp"
|
|
dir="../java/build/report_cpp"/>
|
|
|
|
<artifactspublisher dest="artifacts/${project.name}"
|
|
subdirectory="report_cpp-noprefetch"
|
|
dir="../java/build/report_cpp-noprefetch"/>
|
|
|
|
<artifactspublisher dest="artifacts/${project.name}"
|
|
subdirectory="report-fault"
|
|
dir="../java/build/report"/>
|
|
|
|
<email subjectprefix="${mail.subject}: ${project.name}" mailhost="${mail.host}"
|
|
returnaddress="${mail.returnaddress}"
|
|
buildresultsurl="http://${env.HOSTNAME}:8080/buildresults/${project.name}"
|
|
skipusers="false"
|
|
reportsuccess="fixes"
|
|
spamwhilebroken="true">
|
|
<always address="${mail.list}"/>
|
|
</email>
|
|
</publishers>
|
|
</project>
|
|
</cruisecontrol>
|