From f0203f7f52f69ae6f4a6f84374453c281dc53439 Mon Sep 17 00:00:00 2001 From: Jan Wagner Date: Tue, 17 Mar 2015 00:02:39 +0100 Subject: [PATCH] Merging upstream changes of github-release.sh --- debian/bin/github-release.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/debian/bin/github-release.sh b/debian/bin/github-release.sh index 2542112..79da0c9 100755 --- a/debian/bin/github-release.sh +++ b/debian/bin/github-release.sh @@ -30,8 +30,8 @@ # This script provides a simple continuous deployment # solution that allows Travis CI to publish a new GitHub -# release and upload assets to it whenever an annotated or -# signed tag is pushed (git tag -a/-s; git push --tags). +# release and upload assets to it whenever a tag is pushed: +# git tag; git push --tags # # It is created as a temporary solution whilst we wait for # Travis DPL to support GitHub: @@ -83,7 +83,7 @@ REPO=$1 && shift RELEASE=$1 && shift RELEASEFILES=$@ -if ! TAG=`git describe --exact-match --all 2>/dev/null`; then +if ! TAG=`git describe --exact-match --tags 2>/dev/null`; then echo "This commit is not a tag so not creating a release" exit 0 fi @@ -98,7 +98,6 @@ if [ "$TRAVIS" = "true" ] && [ "$TRAVIS_TAG" != "$RELEASE" ]; then exit 1 fi -TAG=`echo "$TAG" | sed 's/^tags\///'` if [ "$TAG" != "$RELEASE" ]; then echo "Error: The tag ($TAG) does not match the indicated release ($RELEASE)" exit 1