Phing Wrapper that enables you to run client side tools against a TAO distribution.
Clone the project :
git clone https://github.com/oat-sa/package-build-js.git
Set up the project
./composer.phar install
Also check you have the following npm package installed globally:
npm install -g grunt-cli csso
The following properties are required in order to run the build :
repo
: name of the OAT repository to retrieve the TAO distribution from (needs a composer.json)branch
: repository branchextensions
: comma separated list of the TAO extensions to include in the build
./vendor/bin/phing build -Dextensions=tao,taoQtiItem,taoQtiTest -Drepo=package-tao -Dbranch=develop