|
@@ -57,3 +57,16 @@ before_script:
|
|
|
script:
|
|
|
# run test suite directories in parallel using GNU parallel
|
|
|
- ls -d tests/Composer/Test/* | parallel --gnu --keep-order 'echo "Running {} tests"; ./vendor/bin/phpunit -c tests/complete.phpunit.xml --colors=always {} || (echo -e "\e[41mFAILED\e[0m {}" && exit 1);'
|
|
|
+
|
|
|
+before_deploy:
|
|
|
+ - php -d phar.readonly=0 bin/compile
|
|
|
+
|
|
|
+deploy:
|
|
|
+ provider: releases
|
|
|
+ api_key: $GITHUB_TOKEN
|
|
|
+ file: composer.phar
|
|
|
+ skip_cleanup: true
|
|
|
+ on:
|
|
|
+ tags: true
|
|
|
+ repo: composer/composer
|
|
|
+ php: '7.1'
|