blob: 488312a51d29d9ada252a03d12cf9fa48833cfba [file] [log] [blame]
#!/bin/sh
usage() {
echo "usage: gitflow start release <release>"
echo " gitflow finish release <release>"
}
parse_args() {
RELEASE="$1"
if [ "$RELEASE" = "" ]; then
echo "Missing argument <release>."
usage
exit 1
fi
}
start() {
# TODO
parse_args "$@"
gitflow_check_clean_working_tree
echo "git checkout -b release-$RELEASE develop"
echo "Bump version number"
echo "Fix bug"
}
finish() {
# TODO
parse_args "$@"
gitflow_check_clean_working_tree
echo "git checkout master"
echo "git merge --no-ff release-$RELEASE"
echo "git checkout develop"
echo "git merge --no-ff release-$RELEASE"
echo "git branch -d release-$RELEASE"
}