From 7540169fcdfe5b5cb28106222a55bb2a327c9ac4 Mon Sep 17 00:00:00 2001 From: koalyptus Date: Sat, 5 May 2018 17:23:24 +1000 Subject: [PATCH] fix git tag cmd in travis (3) --- .travis.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0c69071d..b3286dc5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,9 +16,14 @@ branches: before_deploy: - git config --global user.email "maxgug@hotmail.com" - git config --global user.name "koalyptus" - - export GIT_TAG=$(node -p -e "require('./package.json').version") + - export $GIT_TAG=$(git describe --tags) - echo -n $GIT_TAG - - git tag $GIT_TAG -am "Generated tag from TravisCI build $TRAVIS_BUILD_NUMBER" + - export NEW_GIT_TAG=$(node -p -e "require('./package.json').version") + - echo -n $NEW_GIT_TAG + - | + if [ $GIT_TAG != $NEW_GIT_TAG ]; then + git tag $NEW_GIT_TAG -am "Generated tag from TravisCI build $TRAVIS_BUILD_NUMBER" + fi deploy: - provider: releases on: