X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=bin%2Fprepare-release;h=464e65b4d60c8db3a891fc3854267d5d66eb8a43;hb=8ede1fc9d2d0ef91ffcc9ad53587f19cdc6d0427;hp=49feacaf5b7b5f087806940522c411b27bcb9a98;hpb=7fdfc622374677f3989d71df082beabec35b3c34;p=mirror_xterm.js.git diff --git a/bin/prepare-release b/bin/prepare-release index 49feaca..464e65b 100755 --- a/bin/prepare-release +++ b/bin/prepare-release @@ -3,6 +3,8 @@ # Usage: ./bin/prepare-release x.y.z # x.y.z should be semver (e.g. 1.0.0) +set -e + NEW_VERSION=$1 CURRENT_PACKAGE_JSON_VERSION=$(cat package.json \ | grep version \ @@ -17,11 +19,16 @@ CURRENT_BOWER_JSON_VERSION=$(cat bower.json \ | sed 's/[",]//g' \ | tr -d '[[:space:]]') -# Update version in package.json and bower.json -sed -i "s/\"version\": \"$CURRENT_PACKAGE_JSON_VERSION\"/\"version\": \"$NEW_VERSION\"/g" package.json -sed -i "s/\"version\": \"$CURRENT_BOWER_JSON_VERSION\"/\"version\": \"$NEW_VERSION\"/g" bower.json +# Build xterm.js into `dist` +export BUILD_DIR=dist +npm run build # Update AUTHORS file sh bin/generate-authors -git commit -a -m "Bump version to $NEW_VERSION" +# Update version in package.json and bower.json +sed -i "s/\"version\": \"$CURRENT_PACKAGE_JSON_VERSION\"/\"version\": \"$NEW_VERSION\"/g" package.json +sed -i "s/\"version\": \"$CURRENT_BOWER_JSON_VERSION\"/\"version\": \"$NEW_VERSION\"/g" bower.json + +git commit -S -s -a -m "Bump version to $NEW_VERSION" +git tag $NEW_VERSION