File tree Expand file tree Collapse file tree 1 file changed +18
-7
lines changed Expand file tree Collapse file tree 1 file changed +18
-7
lines changed Original file line number Diff line number Diff line change @@ -10,32 +10,43 @@ matrix:
10
10
env : dependencies="--prefer-lowest --prefer-stable"
11
11
- php : 7.0
12
12
env : coverage=on
13
+ - php : 7.1
14
+ env : codingStandard=on
13
15
14
16
allow_failures :
15
17
- php : 7.0
16
18
env : coverage=on
17
19
18
20
script :
19
21
- vendor/bin/tester tests -s $coverageArgs
20
- - php temp/code-checker/src/code-checker.php --short-arrays --strict-types
22
+ - >
23
+ if [ "$codingStandard" ]; then
24
+ php temp/code-checker/src/code-checker.php --short-arrays --strict-types
25
+ && php temp/coding-standard/ecs check src tests --config temp/coding-standard/coding-standard-php70.neon;
26
+ fi
21
27
22
28
after_failure :
23
29
# Print *.actual content
24
30
- for i in $(find tests -name \*.actual); do echo "--- $i"; cat $i; echo; echo; done
25
31
26
32
before_script :
27
- # Install Nette Tester & Code Checker
33
+ # Install Nette Tester
28
34
- travis_retry composer update --no-interaction --prefer-dist $dependencies
29
- - travis_retry composer create-project nette/code-checker temp/code-checker ~2.8 --no-interaction
30
- - if [ "$coverage" == "on" ]; then coverageArgs="-p phpdbg --coverage ./coverage.xml --coverage-src ./src"; fi
35
+ # Install Code Checkers
36
+ - >
37
+ if [ "$codingStandard" ]; then
38
+ travis_retry composer create-project nette/code-checker temp/code-checker ~2 --no-interaction;
39
+ travis_retry composer create-project nette/coding-standard temp/coding-standard --no-interaction;
40
+ fi
41
+ - if [ "$coverage" ]; then coverageArgs="-p phpdbg --coverage ./coverage.xml --coverage-src ./src"; fi
31
42
32
43
after_script :
33
44
# Report Code Coverage
34
45
- >
35
- if [ "$coverage" == "on" ]; then
46
+ if [ "$coverage" ]; then
36
47
wget https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar
37
- && php coveralls.phar --verbose --config tests/.coveralls.yml
38
- || true; fi
48
+ && php coveralls.phar --verbose --config tests/.coveralls.yml;
49
+ fi
39
50
40
51
sudo : false
41
52
You can’t perform that action at this time.
0 commit comments