aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xmergerelease22
1 files changed, 22 insertions, 0 deletions
diff --git a/mergerelease b/mergerelease
new file mode 100755
index 00000000..82242753
--- /dev/null
+++ b/mergerelease
@@ -0,0 +1,22 @@
1#!/bin/sh
2
3[ "$1" ] || {
4 echo "usage.....: $0 <release-branch>"
5 echo "example...: $0 release-3.1.0"
6 echo
7 echo "Before running this, make sure branch is tagged:"
8 echo " git tag -s v3.1.0"
9 echo " git push origin v3.1.0"
10 echo
11 exit 1
12}
13
14v="$1"
15
16git fetch --all
17git checkout master
18git diff master $v > version.diff
19git merge --no-ff $v
20patch -R -p1 < version.diff
21git add luarocks-dev-1.rockspec
22git commit -av --amend