From b0029f2dd3409a568cb7d56f9c1fddfcb19bef1c Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Wed, 30 Nov 2022 10:00:12 +0100 Subject: [PATCH] Release script: Check if git flow is enabled --- tools/release/releaseScript.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tools/release/releaseScript.sh b/tools/release/releaseScript.sh index e1579b00fc..de97f2e7bb 100755 --- a/tools/release/releaseScript.sh +++ b/tools/release/releaseScript.sh @@ -38,6 +38,17 @@ if [[ ! -f ${releaseScriptFullPath} ]]; then exit 1 fi +# Check if git flow is enabled +git flow config >/dev/null 2>&1 +if [[ $? == 0 ]] +then + printf "Git flow is initialized" +else + printf "Git flow is not initialized. Initializing...\n" + # All default value, just set 'v' for tag prefix + git flow init -d -t 'v' +fi + # Guessing version to propose a default version versionMajorCandidate=`grep "ext.versionMajor" ./vector-app/build.gradle | cut -d " " -f3` versionMinorCandidate=`grep "ext.versionMinor" ./vector-app/build.gradle | cut -d " " -f3`