lib: Fetch from remote before calculating latest tag in bash-it update

pull/1626/head
Noah Gorny 2020-07-18 11:41:52 +03:00
parent fc17169b1c
commit 0a9b43e86d
1 changed files with 3 additions and 2 deletions

View File

@ -202,6 +202,9 @@ _bash-it_update-() {
if [ -z "$BASH_IT_REMOTE" ]; then if [ -z "$BASH_IT_REMOTE" ]; then
BASH_IT_REMOTE="origin" BASH_IT_REMOTE="origin"
fi fi
git fetch $BASH_IT_REMOTE --tags &> /dev/null
if [ -z "$BASH_IT_DEVELOPMENT_BRANCH" ]; then if [ -z "$BASH_IT_DEVELOPMENT_BRANCH" ]; then
BASH_IT_DEVELOPMENT_BRANCH="master" BASH_IT_DEVELOPMENT_BRANCH="master"
fi fi
@ -219,8 +222,6 @@ _bash-it_update-() {
TARGET=${BASH_IT_REMOTE}/${BASH_IT_DEVELOPMENT_BRANCH} TARGET=${BASH_IT_REMOTE}/${BASH_IT_DEVELOPMENT_BRANCH}
fi fi
git fetch $BASH_IT_REMOTE --tags &> /dev/null
declare status declare status
status="$(git rev-list HEAD.."${TARGET}" 2> /dev/null)" status="$(git rev-list HEAD.."${TARGET}" 2> /dev/null)"