Updated from some -dev modules to alpha, beta or full releases
[yaffs-website] / vendor / psy / psysh / .travis.yml
index 396e461f5a67ced72ab06732c1d920df409298cb..30ab567ce95890c8293b84d7fab2cdbab05b8aa4 100644 (file)
@@ -18,12 +18,18 @@ matrix:
     - php: 5.4
       env: 'COMPOSER_FLAGS="--prefer-lowest --prefer-stable"'
     - php: hhvm
+  fast_finish: true
 
 install: travis_retry composer update --no-interaction $COMPOSER_FLAGS
 
-script: vendor/bin/phpunit --verbose
+script:
+ - vendor/bin/phpunit --verbose --coverage-clover=coverage.xml
+ - '[[ $TRAVIS_PHP_VERSION = 7.2* ]] && make build || true'
 
-before_deploy: bin/package -v $TRAVIS_TAG
+after_success:
+  - bash <(curl -s https://codecov.io/bash)
+
+before_deploy: make dist
 
 deploy:
   provider: releases
@@ -35,4 +41,4 @@ deploy:
   on:
     tags: true
     repo: bobthecow/psysh
-    condition: (($TRAVIS_PHP_VERSION = 5.4* && -z "$COMPOSER_FLAGS") || $TRAVIS_PHP_VERSION = 7.0*)
+    condition: $TRAVIS_PHP_VERSION = 7.2*