4 echo "Please specify a version"
14 VERSION=${FULLVERSION/-*/}
16 echo "Full version: $FULLVERSION"
17 echo "Version: $VERSION"
19 sed -i -e "/^\$version =/ c \$version = '$FULLVERSION'" launch_here.rb
20 sed -i -e "/^\$version ||=/ c \$version ||= '$FULLVERSION'" bin/rbot
21 sed -i -e "/^ s.version =/ c \ s.version = '$VERSION'" rbot.gemspec
22 sed -i -e "/^ <!ENTITY dhpackageversion / c \ <!ENTITY dhpackageversion \"$VERSION\">" man/*.xml
24 NOGIT=${FULLVERSION/-git/}
25 if [ $NOGIT == $FULLVERSION ]; then
27 rake package || abort "Failed to build package!"
28 git commit -m "Version $FULLVERSION" -a || abort "Failed to commit release!"
29 git tag -a -m "rbot $FULLVERSION" rbot-$FULLVERSION || abort "Failed to tag release!"
30 if [ $VERSION != $FULLVERSION ]; then
32 mv rbot-$VERSION.gem rbot-$FULLVERSION.gem
33 mv rbot-$VERSION.tgz rbot-$FULLVERSION.tgz
34 mv rbot-$VERSION.zip rbot-$FULLVERSION.zip
39 git commit -m "Start working on $NOGIT" -a