From fd987a6360faaa28d4973160442510c194f8e40c Mon Sep 17 00:00:00 2001 From: Daniel Hensby Date: Wed, 8 Feb 2017 12:37:49 +0000 Subject: [PATCH] Run code coverage upload after success --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 38268f20..c444fead 100644 --- a/.travis.yml +++ b/.travis.yml @@ -58,9 +58,11 @@ script: - "if [ \"$NPM_TEST\" = \"1\" ]; then git diff-files --quiet -w; fi" - "if [ \"$NPM_TEST\" = \"1\" ]; then git diff -w --no-color; fi" - "if [ \"$NPM_TEST\" = \"1\" ]; then (nvm use $TRAVIS_NODE_VERSION && npm run lint); fi" + - "if [ \"$PHPCS_TEST\" = \"1\" ]; then composer run-script lint; fi" + +after_success: - "if [ \"$PHPUNIT_COVERAGE_TEST\" = \"1\" ]; then phpdbg -qrr vendor/bin/phpunit tests flush=1 --coverage-clover=coverage.xml; fi" - "if [ \"$PHPUNIT_COVERAGE_TEST\" = \"1\" ]; then bash <(curl -s https://codecov.io/bash) -f coverage.xml; fi" - - "if [ \"$PHPCS_TEST\" = \"1\" ]; then composer run-script lint; fi" after_failure: - php ~/travis-support/travis_upload_artifacts.php --if-env BEHAT_TEST,ARTIFACTS_KEY --target-path $TRAVIS_REPO_SLUG/$TRAVIS_BUILD_ID/$TRAVIS_JOB_ID --artifacts-base-url https://s3.amazonaws.com/$ARTIFACTS_BUCKET/