Slide 10
Slide 10 text
खॱ
branch="master"
if [ ! -z "${CIRCLE_BRANCH+x}" ]; then
branch=$CIRCLE_BRANCH
elif [ ! -z "${TRAVIS_BRANCH+x}" ]; then
branch=$TRAVIS_BRANCH
elif [ ! -z "${BITRISE_GIT_BRANCH+x}" ]; then
branch=$BITRISE_GIT_BRANCH
else
git_path=$(which git)
if [ -e $git_path ]; then
branch=$($git_path --git-dir=$PROJECT_DIR/.git rev-parse --abbrev-ref HEAD)
fi
fi
plistName=$PROJECT_DIR/Branch
plistPath=$plistName.plist
if [ ! -e $plistPath ]; then
touch $plistPath
fi
chmod u+wr,g+wr,o+r $plistPath
defaults write $plistName "branch" $branch
(C) fromkk. 2016 10