Blame bump-ver.sh

Packit 01965a
#!/bin/sh
Packit 01965a
#
Packit 01965a
# Bump the version and cut a release.  Can't be called release.sh because
Packit 01965a
# that would conflict with the make release rule in the makefile.
Packit 01965a
#
Packit 01965a
Packit 01965a
VER=$1
Packit 01965a
Packit 01965a
set -e
Packit 01965a
set +x
Packit 01965a
Packit 01965a
if [ -z "$VER" ]; then
Packit 01965a
   echo "usage: $0 version" >&2
Packit 01965a
   exit 1
Packit 01965a
fi
Packit 01965a
Packit 01965a
make clean
Packit 01965a
sed -i "s/version =.*,/version = $VER,/" setup.py
Packit 01965a
git add setup.py
Packit 01965a
git commit -m "bump version to v$VER"
Packit 01965a
Packit 01965a
git tag -s "v$VER" -m "nvmetcli release v$VER"
Packit 01965a
Packit 01965a
make release
Packit 01965a
(cd dist && gpg --armor --detach-sign nvmetcli-$VER.tar.gz)