]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/blob - tag-release
Version 0.9.11-rc3
[user/henk/code/ruby/rbot.git] / tag-release
1 #!/bin/bash
2
3 if [ -z $1 ]; then
4         echo "Please specify a version"
5         exit
6 fi
7
8 FULLVERSION=$1
9 VERSION=${FULLVERSION/-*/}
10
11 echo "Full version: $FULLVERSION"
12 echo "Version: $VERSION"
13
14 sed -ine "/^\$version =/ c \$version = '$FULLVERSION'" launch_here.rb   
15 sed -ine "/^\$version ||=/ c \$version ||= '$FULLVERSION'" bin/rbot
16 sed -ine "/^  s.version =/ c \  s.version = '$VERSION'" Rakefile   
17
18 git commit -m "Version $FULLVERSION" -a
19 git tag -a -m "rbot $FULLVERSION" rbot-$FULLVERSION
20 rake package
21 if [ $VERSION != $FULLVERSION ]; then
22         pushd pkg
23         mv rbot-$VERSION.gem rbot-$FULLVERSION.gem
24         mv rbot-$VERSION.tgz rbot-$FULLVERSION.tgz
25         mv rbot-$VERSION.zip rbot-$FULLVERSION.zip
26         popd
27 fi