Skip to content
This repository was archived by the owner on Jul 12, 2020. It is now read-only.

Commit 96c2d63

Browse files
committed
Extend Travis CI config to run PHP CS Fixer
1 parent c469db4 commit 96c2d63

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.travis.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ php:
1111
env:
1212
global:
1313
- COVERALLS_EXECUTION_PHP_VERSION="7.1"
14+
- PHP_CS_FIXER_COMMIT_RANGE="${TRAVIS_COMMIT_RANGE}"
15+
- PHP_CS_FIXER_EXECUTION_PHP_VERSION="7.1"
1416

1517
matrix:
1618
fast_finish: true
@@ -43,6 +45,8 @@ script:
4345
- if [[ $(phpenv version-name) == "$COVERALLS_EXECUTION_PHP_VERSION" ]]; then mkdir -p build/logs/; fi
4446
- if [[ $(phpenv version-name) == "$COVERALLS_EXECUTION_PHP_VERSION" ]]; then ./vendor/bin/phpunit -v --coverage-text --coverage-clover build/logs/clover.xml; fi
4547
- if [[ $(phpenv version-name) != "$COVERALLS_EXECUTION_PHP_VERSION" ]]; then ./vendor/bin/phpunit -v --coverage-text; fi
48+
- if [[ $(phpenv version-name) == "$PHP_CS_FIXER_EXECUTION_PHP_VERSION" ]]; then IFS=$'\n'; COMMIT_SCA_FILES=($(git diff --name-only --diff-filter=ACMRTUXB "${PHP_CS_FIXER_COMMIT_RANGE}")); unset IFS; fi
49+
- if [[ $(phpenv version-name) == "$PHP_CS_FIXER_EXECUTION_PHP_VERSION" ]]; then ./vendor/bin/php-cs-fixer fix --config=.php_cs.dist -v --dry-run --stop-on-violation --using-cache=no --path-mode=intersection -- "${COMMIT_SCA_FILES[@]}"; fi
4650

4751
after_script:
4852
- if [[ $(phpenv version-name) == "$COVERALLS_EXECUTION_PHP_VERSION" ]]; then ./vendor/bin/coveralls -v; fi

0 commit comments

Comments
 (0)