|
1 | 1 | language: php
|
| 2 | +dist: trusty |
| 3 | +sudo: required |
2 | 4 |
|
3 | 5 | php:
|
4 | 6 | - 7.1
|
5 | 7 | - 7.0
|
6 | 8 | - 5.6
|
7 | 9 |
|
| 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 | + |
8 | 16 | script:
|
| 17 | + - gpg --verify ./bin/install.sh.sig |
| 18 | + - shellcheck ./bin/install.sh |
9 | 19 | - composer self-update || true
|
10 | 20 | - composer validate
|
11 | 21 | - composer install
|
| 22 | + - npm install |
| 23 | + - npm run test |
12 | 24 | - ./vendor/bin/behat --version
|
13 | 25 | - ./vendor/bin/codecept --version
|
| 26 | + - ./vendor/bin/composer -V |
| 27 | + - ./vendor/bin/dep -V |
14 | 28 | - ./vendor/bin/grumphp --version
|
15 | 29 | - ./vendor/bin/jsonlint -h
|
16 |
| - - ./vendor/bin/paratest --version |
17 |
| - - ./vendor/bin/php-cs-fixer --version |
18 | 30 | - ./vendor/bin/parallel-lint -h
|
19 |
| - - ./vendor/bin/phpcs --version |
| 31 | + - ./vendor/bin/paratest --version |
20 | 32 | - ./vendor/bin/pdepend --version
|
| 33 | + - ./vendor/bin/phing -v |
| 34 | + - ./vendor/bin/php-cs-fixer --version |
| 35 | + - ./vendor/bin/phpcbf --version |
21 | 36 | - ./vendor/bin/phpcpd --version
|
| 37 | + - ./vendor/bin/phpcs --version |
22 | 38 | - ./vendor/bin/phploc --version
|
23 |
| - - ./vendor/bin/phpmetrics --version |
24 | 39 | - ./vendor/bin/phpmd --version
|
| 40 | + - ./vendor/bin/phpmetrics --version |
25 | 41 | - ./vendor/bin/phpunit --version
|
26 | 42 | - ./vendor/bin/security-checker --version
|
27 | 43 | - ./vendor/bin/security-checker security:check composer.lock
|
| 44 | + - ./vendor/bin/tombstone --version |
0 commit comments