Skip to content

Commit cb61035

Browse files
committed
travis: tested using Nette Coding Standard
1 parent b730b77 commit cb61035

File tree

1 file changed

+18
-7
lines changed

1 file changed

+18
-7
lines changed

.travis.yml

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,20 @@ matrix:
99
env: dependencies="--prefer-lowest --prefer-stable"
1010
- php: 7.1
1111
env: coverage=on
12+
- php: 7.1
13+
env: codingStandard=on
1214

1315
allow_failures:
1416
- php: 7.1
1517
env: coverage=on
1618

1719
script:
1820
- vendor/bin/tester tests -s -c tests/php-unix.ini $coverageArgs
19-
- php temp/code-checker/src/code-checker.php --short-arrays --strict-types
21+
- >
22+
if [ "$codingStandard" ]; then
23+
php temp/code-checker/src/code-checker.php --short-arrays --strict-types
24+
&& php temp/coding-standard/ecs check src tests --config temp/coding-standard/coding-standard-php71.neon;
25+
fi
2026
2127
after_failure:
2228
# Print *.actual content
@@ -26,18 +32,23 @@ services:
2632
- memcached
2733

2834
before_script:
29-
# Install Nette Tester & Code Checker
35+
# Install Nette Tester
3036
- travis_retry composer update --no-interaction --prefer-dist $dependencies
31-
- travis_retry composer create-project nette/code-checker temp/code-checker ~2.8 --no-interaction
32-
- if [ "$coverage" == "on" ]; then coverageArgs="-p phpdbg --coverage ./coverage.xml --coverage-src ./src"; fi
37+
# Install Code Checkers
38+
- >
39+
if [ "$codingStandard" ]; then
40+
travis_retry composer create-project nette/code-checker temp/code-checker ~2 --no-interaction;
41+
travis_retry composer create-project nette/coding-standard temp/coding-standard --no-interaction;
42+
fi
43+
- if [ "$coverage" ]; then coverageArgs="-p phpdbg --coverage ./coverage.xml --coverage-src ./src"; fi
3344

3445
after_script:
3546
# Report Code Coverage
3647
- >
37-
if [ "$coverage" == "on" ]; then
48+
if [ "$coverage" ]; then
3849
wget https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar
39-
&& php coveralls.phar --verbose --config tests/.coveralls.yml
40-
|| true; fi
50+
&& php coveralls.phar --verbose --config tests/.coveralls.yml;
51+
fi
4152
4253
sudo: false
4354

0 commit comments

Comments
 (0)