Skip to content

Instantly share code, notes, and snippets.

View NTruchaud's full-sized avatar

Nils Truchaud NTruchaud

View GitHub Profile
VERSIONNUM=$(/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" "${PROJECT_DIR}/${INFOPLIST_FILE}")
NEWSUBVERSION=`echo $VERSIONNUM | awk -F "." '{print $3}'`
NEWSUBVERSION=$(($NEWSUBVERSION + 1))
NEWVERSIONSTRING=`echo $VERSIONNUM | awk -F "." '{print $1 "." $2 ".'$NEWSUBVERSION'" }'`
/usr/libexec/PlistBuddy -c "Set :CFBundleShortVersionString $NEWVERSIONSTRING" "${PROJECT_DIR}/${INFOPLIST_FILE}"
buildNumber=$(/usr/libexec/PlistBuddy -c “Print CFBundleVersion” “${PROJECT_DIR}/${INFOPLIST_FILE}”)
buildNumber=$(($buildNumber + 1))
/usr/libexec/PlistBuddy -c “Set :CFBundleVersion $buildNumber” “${PROJECT_DIR}/${INFOPLIST_FILE}”
git flow hotfix finish hotfix_branch
git checkout master
git merge hotfix_branch
git checkout develop
git merge hotfix_branch
git branch -D hotfix_branch
git flow hotfix start hotfix_branch
git checkout master
git checkout -b hotfix_branch
git checkout master
git checkout merge release/0.1.0
git flow release finish '0.1.0'
git checkout develop
git merge release/0.1.0
git flow release start 0.1.0
git checkout develop
git checkout -b release/0.1.0