diff --git a/.travis.yml b/.travis.yml index d923ca4a..4bdb9127 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,31 +1,41 @@ +# +# + language: php php: -- '7.0' -- '7.1' -- '7.2' + - '7.0' + - '7.1' + - '7.2' + - hhvm + services: -- mysql + - mysql + addons: ssh_known_hosts: phpvms.net + before_install: -- mysql -e 'CREATE DATABASE IF NOT EXISTS phpvms;' + - mysql -e 'CREATE DATABASE IF NOT EXISTS phpvms;' + before_script: -#- cp .travis/env.travis .env -- cp .travis/env.travis.php env.php -- composer install --no-interaction --prefer-dist + - cp .travis/env.travis.php env.php + - composer install --no-interaction --prefer-dist + script: -- php artisan database:create --reset -- php artisan migrate:refresh --seed -- cp .travis/phpunit.travis.xml phpunit.xml -- vendor/bin/phpunit --debug --verbose + - php artisan database:create --reset + - php artisan migrate:refresh --seed + - cp .travis/phpunit.travis.xml phpunit.xml + - vendor/bin/phpunit --debug --verbose + after_failure: -- cat storage/logs/*.log + - cat storage/logs/*.log + before_deploy: -#- composer --no-dev update -- openssl aes-256-cbc -K $encrypted_6ae8173eef05_key -iv $encrypted_6ae8173eef05_iv -in .travis/deploy_rsa.enc -out /tmp/deploy_rsa -d -- eval "$(ssh-agent -s)" -- chmod 600 /tmp/deploy_rsa -- ssh-add /tmp/deploy_rsa + - openssl aes-256-cbc -K $encrypted_6ae8173eef05_key -iv $encrypted_6ae8173eef05_iv -in .travis/deploy_rsa.enc -out /tmp/deploy_rsa -d + - eval "$(ssh-agent -s)" + - chmod 600 /tmp/deploy_rsa + - ssh-add /tmp/deploy_rsa + deploy: provider: script skip_cleanup: true