[ci] Cleanup Travis deployment
Deploy source tarball as well.
diff --git a/.travis.yml b/.travis.yml
index 042020b..c7b8557 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -29,21 +29,26 @@
- make -j check || (cat test-suite.log && false)
- make install
- make dist
- - export ARCHIVE=ots-$TRAVIS_OS_NAME-$TRAVIS_COMMIT
- - if [ "x$TRAVIS_TAG" != "x" ]; then
- export ARCHIVE=ots-$TRAVIS_OS_NAME-$TRAVIS_TAG;
- fi
- - mkdir -p ots-$ARCHIVE
- - cp dist/bin/* ots-$ARCHIVE
- - zip -r ots-$ARCHIVE.zip ots-$ARCHIVE
- - export DEPLOY_FILE=ots-$ARCHIVE.zip
+
+before_deploy:
+ - export ARCHIVE=ots-$TRAVIS_OS_NAME-$TRAVIS_TAG
+ - export DEPLOY1=ots-$ARCHIVE.zip
+ - export DEPLOY2=$(ls ots-?.?.?.tar.gz)
+ - mkdir -p $ARCHIVE
+ - cp dist/bin/* $ARCHIVE
+ - zip -r $DEPLOY1 $ARCHIVE
deploy:
provider: releases
api_key:
- secure: "TLW/tIpobbvcJvEyZNJcdUL1c1Xt91vaxMegUGKvXnyT56Rxn6joLYUVhfFmz6cOKtDG4F409aAXJr60BL8iQ/xra9a8uD4Y+WKgPinQo9O8CViv1bsQpGV2rfBpNQ5UUYU/t09ReicPQNHGb0ONFRnLxmcQLo8eJzlKE1MdOoA="
- file: "${DEPLOY_FILE}"
+ file:
+ - "${DEPLOY1}"
+ - "${DEPLOY2}"
skip_cleanup: true
+ draft: true
+ overwrite: true
+ tag_name: $TRAVIS_TAG
on:
tags: true
branch: master