Skip to content

Commit c585a4c

Browse files
committed
Updated TravisCI with more checks
1 parent 5cb224d commit c585a4c

File tree

1 file changed

+21
-4
lines changed

1 file changed

+21
-4
lines changed

.travis.yml

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,44 @@
11
language: php
2+
dist: trusty
3+
sudo: required
24

35
php:
46
- 7.1
57
- 7.0
68
- 5.6
79

10+
before_install:
11+
- sudo apt-add-repository "deb http://archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse"
12+
- sudo apt-get -qq update
13+
- sudo apt-get -t trusty-backports install shellcheck
14+
- gpg --keyserver hkp://keys.gnupg.net --recv-keys C4133165DF5EB4BAEABDADCACF1E7823C5339B59
15+
816
script:
17+
- gpg --verify ./bin/install.sh.sig
18+
- shellcheck ./bin/install.sh
919
- composer self-update || true
1020
- composer validate
1121
- composer install
22+
- npm install
23+
- npm run test
1224
- ./vendor/bin/behat --version
1325
- ./vendor/bin/codecept --version
26+
- ./vendor/bin/composer -V
27+
- ./vendor/bin/dep -V
1428
- ./vendor/bin/grumphp --version
1529
- ./vendor/bin/jsonlint -h
16-
- ./vendor/bin/paratest --version
17-
- ./vendor/bin/php-cs-fixer --version
1830
- ./vendor/bin/parallel-lint -h
19-
- ./vendor/bin/phpcs --version
31+
- ./vendor/bin/paratest --version
2032
- ./vendor/bin/pdepend --version
33+
- ./vendor/bin/phing -v
34+
- ./vendor/bin/php-cs-fixer --version
35+
- ./vendor/bin/phpcbf --version
2136
- ./vendor/bin/phpcpd --version
37+
- ./vendor/bin/phpcs --version
2238
- ./vendor/bin/phploc --version
23-
- ./vendor/bin/phpmetrics --version
2439
- ./vendor/bin/phpmd --version
40+
- ./vendor/bin/phpmetrics --version
2541
- ./vendor/bin/phpunit --version
2642
- ./vendor/bin/security-checker --version
2743
- ./vendor/bin/security-checker security:check composer.lock
44+
- ./vendor/bin/tombstone --version

0 commit comments

Comments
 (0)