X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=release.sh;h=21c0c34dcadab666382c16a923f8196cc1b0919b;hb=0a5aa490041ec62b5c7e4951d4d4e7a2fd345fc2;hp=909e10930eaf5fe0d64d665bbb4b65cf691dc006;hpb=b4c7f0ad4b0e91eb39b84fc10066dc7e1a6ed4f6;p=dygraphs.git diff --git a/release.sh b/release.sh index 909e109..21c0c34 100755 --- a/release.sh +++ b/release.sh @@ -38,11 +38,19 @@ 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 + +rm dygraph-combined.js # changes to this will make the tests fail. 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.