I was trying to integrate PHPUnit from this article: https://confluence.atlassian.com/display/BAMBOO/PHPUnit
"reference the path to your PHP command-line interpreter" PHPUnit is not an executable...
Do I need ant then?
Can someone give me a step to step instruction?
Thanks
I personally use composer to manage all of my dependencies for my projects. This includes phpunit. So despite the fact that bamboo supports phpunit "out of the box" I use the following within my build.xml
<target name="phpunit">
<exec executable="${basedir}/vendor/bin/phpunit" failonerror="true" description="Run unit app with PHPUnit ">
<arg line="--verbose -c ${basedir}/phpunit.xml.dist" />
</exec>
</target>
Hi Forest,
I guess the issue is due to the fact that the path to the PHPUnit executable you have added is pointing to something else. Check this page for the list of exceutables on your Bamboo server /admin/agent/configureSharedLocalCapabilities.action . If you have one listed for PHPUnit, then check against the one listed when you run the following commands on your server:
which phpunit if you are on unix
where phpunit if you are on windows
The idea is that Bamboo should be able to use the executable at build time
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.