diff --git a/.travis.yml b/.travis.yml index 930450d..cc3ff30 100644 --- a/.travis.yml +++ b/.travis.yml @@ -38,7 +38,7 @@ before_script: script: - if [[ $PHPUNIT_TEST ]]; then vendor/bin/phpunit; fi - if [[ $PHPUNIT_COVERAGE_TEST ]]; then phpdbg -qrr vendor/bin/phpunit --coverage-clover=coverage.xml -vvv; fi - - if [[ $PHPCS_TEST ]]; then vendor/bin/phpcs code/ tests/; fi + - if [[ $PHPCS_TEST ]]; then composer run-script lint; fi - if [[ $NPM_TEST ]]; then git diff-files --quiet -w --relative=client; fi - if [[ $NPM_TEST ]]; then git diff -w --no-color --relative=client; fi - if [[ $NPM_TEST ]]; then yarn run lint; fi diff --git a/composer.json b/composer.json index b4344a9..8cb0299 100644 --- a/composer.json +++ b/composer.json @@ -49,6 +49,10 @@ "colymba/gridfield-bulk-editing-tools": "Allows for bulk management of form submissions", "silverstripe/gridfieldqueuedexport": "Export large submission as CSV through queued jobs in the background" }, + "scripts": { + "lint": "phpcs code/ tests/", + "lint-clean": "phpcbf code/ tests/" + }, "extra": { "expose": [ "client/dist",