forked from phpcfdi/resources-sat-xml-generator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
24 lines (19 loc) · 577 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
language: php
# php compatibility
php: ['7.3', '7.4']
cache:
- directories:
- $HOME/.composer
before_script:
- phpenv config-rm xdebug.ini || true
- travis_retry composer install --no-interaction --no-progress --prefer-dist
- travis_retry bash develop/install-development-tools
script:
- tools/phpcs -sp src/ tests/
- tools/php-cs-fixer fix --dry-run --verbose
- vendor/bin/phpunit --testdox --verbose
- tools/phpstan analyse --level max --no-progress --verbose src/ tests/
- tools/psalm --no-progress
notifications:
email:
if: branch = master