ant not working with CC
"Bal Krishna Shrestha" <[email protected]>
| Newsgroups | gmane.comp.java.cruise-control.user |
|---|---|
| Message-ID | <[email protected]> |
Hi All,
Here is my build.xml file in /home/vhosts/build/nhcc_nhcc
<?xml version="1.0" encoding="UTF-8"?>
<project name="nhcc_nhcc_01" basedir=".">
<target name="build"
depends="checkout,php-documentor,phpunit,php-codesniffer" />
<target name="checkout">
<exec executable="svn"
dir="/home/vhosts/projects/nhcc/nhcc/">
<arg line="update" />
</exec>
</target>
<target name="php-documentor">
<exec executable="phpdoc" dir="/home/vhosts/projects/nhcc/nhcc">
<arg line="-ct type -ue on -t ${basedir}/build/api
-tb /usr/share/php/data/phpUnderControl/data/phpdoc
-o HTML:Phpuc:phpuc -d ."/>
</exec>
</target>
<target name="phpunit">
<exec executable="phpunit" dir="/home/vhosts/projects/nhcc/nhcc"
failonerror="off">
<arg line="--log-xml ${basedir}/build/logs/phpunit.xml
--log-pmd ${basedir}/build/logs/phpunit.pmd.xml
--log-metrics ${basedir}/build/logs/phpunit.metrics.xml
--coverage-xml ${basedir}/build/logs/phpunit.coverage.xml
--coverage-html ${basedir}/build/coverage
CalculatorTest.php" />
</exec>
</target>
<target name="php-codesniffer">
<exec executable="phpcs"
dir="/home/vhosts/projects/nhcc/nhcc"
output="${basedir}/build/logs/checkstyle.xml">
<arg line="--report=checkstyle
--standard=PEAR
."/>
</exec>
</target>
</project>
Here is my config.xml file in /opt/cruisebin284/
<project name="nhcc_nhcc_01" buildafterfailed="false">
<plugin name="svn"
classname="net.sourceforge.cruisecontrol.sourcecontrols.SVN" />
<modificationset quietperiod="60">
<svn
localWorkingCopy="/home/vhosts/projects/nhcc/nhcc/"/>
</modificationset>
<schedule interval="60">
<ant anthome="apache-ant-1.7.0"
buildfile="/home/vhosts/build/nhcc_nhcc/build.xml"/>
</schedule>
<listeners>
<currentbuildstatuslistener
file="logs/nhcc_nhcc_01/status.txt"/>
</listeners>
<log dir="logs/nhcc_nhcc_01">
<merge
dir="/home/vhosts/build/nhcc_nhcc/build/logs/"/>
</log>
<publishers>
<artifactspublisher
dir="/home/vhosts/build/nhcc_nhcc/build/api"
dest="artifacts/nhcc_nhcc_01"
subdirectory="api"/>
<artifactspublisher
dir="/home/vhosts/build/nhcc_nhcc/build/coverage"
dest="artifacts/nhcc_nhcc_01"
subdirectory="coverage"/>
<execute command="phpuc graph logs/nhcc_nhcc_01
artifacts/nhcc_nhcc_01"/>
</publishers>
</project>
My problem is that ant is not working in CC config.xml to checkout the svn
project
when i ran the following command in /home/vhosts/build/nhcc_nhcc
#/opt/cruisebin284/apache-ant-1.7.0/bin/ant checkout
it is working well
why not working this from CC????
Is there any mistake in config.xml or build.xml file????
Also i add script to run ant to checkout in script it contain following main
line
/opt/cruisebin284/apache-ant-1.7.0/bin/ant checkout
when i run this script from command prompt (/script/ant.sh) it working fine
but running same script from cron job (*/5 * * * * root
/script/ant.sh) it give following error
Error code as:
Buildfile: build.xml
checkout:
[exec] Authentication realm:
<http://svnadmin.devhwbnepal.com:80> SVN_Admin
[exec] Password for 'root': Authentication realm:
<http://svnadmin.devhwbnepal.com:80> SVN_Admin
[exec] Username: svn: PROPFIND request failed on
'/svn/nhcc_nhcc_01/trunk'
[exec] svn: PROPFIND of '/svn/nhcc_nhcc_01/trunk':
authorization failed (http://svnadmin.devhwbnepal.com)
BUILD SUCCESSFUL
Total time: 0 seconds
Please help me what is mistake in my code in both build.xml and config.xml
file as well as why not working script from cron job
Thanks ,
Regards,
Bal Krishna Shrestha
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user