Allow release script to be run to make untagged releases

Minor clean up as well
pull/26/head
Jay Kamat 7 years ago
parent 335f2f5957
commit 2eb7e37966
No known key found for this signature in database
GPG Key ID: 5D2E399600F4F7B5

@ -2,4 +2,7 @@ all:
@./make.py
clean:
-rm -r css
rm -rf css
release:
bash release.sh

@ -17,6 +17,8 @@ TARGET_ZIP_NAME="generated_files.zip"
# To upload releases, please put a github token in the GH_TOKEN env var, or run with
# GH_TOKEN="<TOKEN>" ./release.sh hello "my message"
#
# For a unofficial release: ./release.sh
#
# Dependencies: curl, jq, and git
# Check depdencies
@ -29,17 +31,6 @@ fi
GIT_COMMIT="$(git rev-parse HEAD)"
if [ -z "${1:-}" ]; then
echo "Please provide a tag for this release" 2>&1
exit 1
elif [ -z "${2:-}" ]; then
echo "Please provide a tag message this release" 2>&1
exit 1
else
TAG="$1"
MESSAGE="$2"
fi
echo "Running make..."
echo
@ -57,6 +48,20 @@ if [ -z "${GH_TOKEN:-}" ]; then
exit 2
fi
# Check if we have tag info
if [ -z "${1:-}" ]; then
echo
echo "Please provide a tag for this release" 2>&1
exit 1
elif [ -z "${2:-}" ]; then
echo
echo "Please provide a tag message this release" 2>&1
exit 1
else
TAG="$1"
MESSAGE="$2"
fi
echo "Creating release..."
echo

Loading…
Cancel
Save