diff options
author | Andreas Fischer <bantu@phpbb.com> | 2012-07-21 00:24:09 +0200 |
---|---|---|
committer | Andreas Fischer <bantu@phpbb.com> | 2012-07-21 00:24:09 +0200 |
commit | be44f32008d17c64d88eae4a7c5cae8b2773f218 (patch) | |
tree | 498ea39afe7d41eb0599f0b95835035a66aa286a /build | |
parent | 9d099eebab4e82f147925a3f09d3eabff015fe5a (diff) | |
download | forums-be44f32008d17c64d88eae4a7c5cae8b2773f218.tar forums-be44f32008d17c64d88eae4a7c5cae8b2773f218.tar.gz forums-be44f32008d17c64d88eae4a7c5cae8b2773f218.tar.bz2 forums-be44f32008d17c64d88eae4a7c5cae8b2773f218.tar.xz forums-be44f32008d17c64d88eae4a7c5cae8b2773f218.zip |
[ticket/11009] Backport build.xml from develop to fix Bamboo Unit Testing.
PHPBB3-11009
Diffstat (limited to 'build')
-rw-r--r-- | build/build.xml | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/build/build.xml b/build/build.xml index c1179015eb..1b8d42a660 100644 --- a/build/build.xml +++ b/build/build.xml @@ -11,9 +11,9 @@ <property name="versions" value="${oldversions}, ${newversion}" /> <!-- These are the main targets which you will probably want to use --> - <target name="package" depends="clean,prepare,create-package" /> - <target name="all" depends="clean,prepare,test,docs,create-package" /> - <target name="build" depends="clean,prepare,test,docs" /> + <target name="package" depends="clean,prepare,composer,create-package" /> + <target name="all" depends="clean,prepare,composer,test,docs,create-package" /> + <target name="build" depends="clean,prepare,composer,test,docs" /> <target name="prepare"> <mkdir dir="build/logs" /> @@ -43,7 +43,13 @@ <delete dir="build/save" /> </target> - <target name="test" depends="clean,prepare"> + <target name="composer" depends="clean,prepare"> + <exec dir="./phpBB/" + command="php ../composer.phar install" + passthru="true" /> + </target> + + <target name="test" depends="clean,prepare,composer"> <exec dir="." command="phpunit --log-junit build/logs/phpunit.xml --coverage-clover build/logs/clover.xml @@ -51,7 +57,7 @@ passthru="true" /> </target> - <target name="test-slow" depends="clean,prepare"> + <target name="test-slow" depends="clean,prepare,composer"> <exec dir="." command="phpunit --log-junit build/logs/phpunit.xml --configuration phpunit.xml.all @@ -155,6 +161,11 @@ <exec dir="phpBB" command="git archive ${revision} | tar -xf - -C ../${dir}" checkreturn="true" /> + + <exec dir="${dir}" + command="php ../composer.phar install" + passthru="true" /> + <delete file="${dir}/config.php" /> <delete dir="${dir}/develop" /> <delete dir="${dir}/install/data" /> |