.travis.yml
env: global: - GIT_COMMITTED_AT=$(if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then git log -1 --pretty=format:%ct; else git log -1 --skip 1 --pretty=format:%ct; fi) language: php php: - 7.1 before_install: - cd .travis - openssl aes-256-cbc -K $encrypted_160c63935393_key -iv $encrypted_160c63935393_iv -in deploy_key.enc -out deploy_key -d - rm deploy_key.enc - chmod 600 deploy_key - mv deploy_key ~/.ssh/id_rsa - cd .. before_script: - mv .env.travis .env - composer self-update - composer install --no-interaction - php artisan key:generate - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter - chmod +x ./cc-test-reporter - ./cc-test-reporter before-build script: - vendor/bin/phpunit --coverage-text --coverage-clover build/logs/clover.xml - if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT; fi after_success: - bash .travis/deploy.sh notifications: email: recipients: - leandro.jdl@gmail.com - gil.maricruz@gmail.com on_success: change on_failure: change