Quellcode durchsuchen

Merge pull request #6811 from dunglas/github-releases

Deploy PHAR to GitHub releases
Jordi Boggiano vor 7 Jahren
Ursprung
Commit
179f7376e7
1 geänderte Dateien mit 13 neuen und 0 gelöschten Zeilen
  1. 13 0
      .travis.yml

+ 13 - 0
.travis.yml

@@ -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'