From: Dan Vanderkam Date: Sat, 29 Nov 2014 17:42:29 +0000 (-0500) Subject: Tweaks for release script X-Git-Tag: v1.1.0~3 X-Git-Url: https://adrianiainlam.tk/git/?a=commitdiff_plain;h=fd674af0c271319e42263475a27321aeff927dd6;p=dygraphs.git Tweaks for release script --- diff --git a/release.sh b/release.sh index 909e109..2839647 100755 --- a/release.sh +++ b/release.sh @@ -38,11 +38,18 @@ if [ $? -ne 0 ]; then exit 1 fi +grep "$VERSION" releases.json +if [ $? -ne 0 ]; then + echo "Version $VERSION does not appear in releases.json." >&2 + exit 1 +fi + make lint test test-combined if [ $? -ne 0 ]; then echo "Tests failed. Won't release!" >&2 exit 1 fi +git reset --hard # make test-combined deletes the source map # Push a permanent copy of documentation & generated files to a versioned copy # of the site. This is where the downloadable files are generated.