- if [[ $TRAVIS_REPO_SLUG = wallabag/wallabag ]]; then cp .composer-auth.json ~/.composer/auth.json; fi;
script:
- - travis_wait bash install.sh
+ - travis_wait bash install_dev.sh
- ant prepare-$DB
- - phpunit -v
+ - if [[ $VALIDATE_TRANSLATION_FILE = '' ]]; then phpunit -v ; fi;
- if [[ $CS_FIXER = run ]]; then php bin/php-cs-fixer fix src/ --verbose --dry-run ; fi;
- if [[ $VALIDATE_TRANSLATION_FILE = run ]]; then php bin/console lint:yaml src/Wallabag/CoreBundle/Resources/translations -v ; fi;
#! /usr/bin/env bash
-if [[ $ASSETS == 'build' ]]; then
- echo "Installing PHP dependencies through Composer..."
- composer install --no-interaction --no-progress --prefer-dist -o
-
- chmod ugo+x vendor/mouf/nodejs-installer/bin/local/npm
- echo "Downloading librairies through npm..."
- vendor/mouf/nodejs-installer/bin/local/npm install
-
- echo "Concat, minify and installing assets..."
- node_modules/grunt/bin/grunt
-else
- composer install --no-interaction --no-progress --prefer-dist -o
-fi
+echo " > Installing PHP dependencies through Composer..."
+composer install --no-interaction --no-progress --prefer-dist -o --no-dev
+
+chmod ugo+x vendor/mouf/nodejs-installer/bin/local/npm
+echo " > Downloading librairies through npm..."
+vendor/mouf/nodejs-installer/bin/local/npm install
+
+echo " > Concat, minify and installing assets..."
+node_modules/grunt/bin/grunt
+
+echo " > Install finished"
#! /usr/bin/env bash
-echo "Installing PHP dependencies (including dev) through Composer..."
-composer install
+echo " > Installing PHP dependencies (including dev) through Composer..."
+composer install -o --no-interaction --no-progress --prefer-dist
-echo "Downloading librairies through npm..."
-npm install
+if [[ $ASSETS == 'build' || $TRAVIS_BUILD_DIR == '' ]]; then
+ echo " > Downloading librairies through npm..."
+ npm install
-echo "Concat, minify and installing assets..."
-grunt
+ echo " > Concat, minify and installing assets..."
+ grunt
+fi
-echo "Installing wallabag..."
-php bin/console wallabag:install
+echo " > Install finished"