15 lines
396 B
Bash
15 lines
396 B
Bash
|
if [ -z "$1" ]; then
|
||
|
echo "provide a new version, current version is $(jq '.version' package.json)"
|
||
|
exit 1
|
||
|
fi
|
||
|
VERSION=$1
|
||
|
git checkout master
|
||
|
git pull --rebase origin master
|
||
|
jq ".version = \"$VERSION\"" package.json > package.json.tmp
|
||
|
rm package.json
|
||
|
mv package.json.tmp package.json
|
||
|
git add package.json
|
||
|
git commit -m "release v$VERSION"
|
||
|
git tag "v$VERSION"
|
||
|
git push --tags origin master
|