blob: 488312a51d29d9ada252a03d12cf9fa48833cfba [file] [log] [blame]
Vincent Driessenf7f687c2010-01-21 01:32:18 +01001#!/bin/sh
2
3usage() {
4 echo "usage: gitflow start release <release>"
5 echo " gitflow finish release <release>"
6}
7
8parse_args() {
9 RELEASE="$1"
10 if [ "$RELEASE" = "" ]; then
11 echo "Missing argument <release>."
12 usage
13 exit 1
14 fi
15}
16
17start() {
18 # TODO
19 parse_args "$@"
20 gitflow_check_clean_working_tree
21 echo "git checkout -b release-$RELEASE develop"
22 echo "Bump version number"
23 echo "Fix bug"
24}
25
26finish() {
27 # TODO
28 parse_args "$@"
29 gitflow_check_clean_working_tree
30 echo "git checkout master"
31 echo "git merge --no-ff release-$RELEASE"
32 echo "git checkout develop"
33 echo "git merge --no-ff release-$RELEASE"
34 echo "git branch -d release-$RELEASE"
35}
36