From bd7ba945cd78f63302fa7c9fc90247bc3df6531d Mon Sep 17 00:00:00 2001 From: Nabeel Shahzad Date: Tue, 9 Jan 2018 23:55:47 -0600 Subject: [PATCH] separate deploy stage --- .travis.yml | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index 71036ff2..1d91c323 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,24 +19,30 @@ cache: services: - mysql +# - mariadb - redis-server addons: ssh_known_hosts: phpvms.net +#before_install: +# - mysql -e 'CREATE DATABASE IF NOT EXISTS phpvms;' + +before_script: + - cp .travis/env.travis.php env.php + - composer install --no-interaction --verbose + +script: + - 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 + jobs: include: - - stage: All tests - before_script: - - cp .travis/env.travis.php env.php - - composer install --no-interaction --verbose - script: - - 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 - stage: deploy before_deploy: - openssl aes-256-cbc -K $encrypted_6ae8173eef05_key -iv $encrypted_6ae8173eef05_iv -in .travis/deploy_rsa.enc -out /tmp/deploy_rsa -d