From d6b0726a0990d6e7ffb514f833569962f43c22f6 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Mon, 20 Aug 2018 10:49:58 -0700 Subject: [PATCH] Minor fixes to script/release to source env --- script/release | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/script/release b/script/release index eadd2e1..3b64911 100755 --- a/script/release +++ b/script/release @@ -5,6 +5,17 @@ set -e cd "$(dirname $0)"/.. ROOT=$(pwd) +if [ -z "$VENV_NAME" ]; then + VENV_NAME="env" +fi + +ACTIVATE="$VENV_NAME/bin/activate" +if [ ! -f "$ACTIVATE" ]; then + echo "$ACTIVATE does not exist, run ./script/bootstrap" >&2 + exit 1 +fi +. "$ACTIVATE" + VERSION=$(grep __VERSION__ $ROOT/octodns/__init__.py | sed -e "s/.* = '//" -e "s/'$//") git tag -s v$VERSION -m "Release $VERSION"