diff --git a/scripts/release-branch.sh b/scripts/release-branch.sh new file mode 100644 index 000000000..230fe0187 --- /dev/null +++ b/scripts/release-branch.sh @@ -0,0 +1,13 @@ +git fetch +echo "* Creating release branch $1" +git checkout -b releases/$1 +rm -rf node_modules/ npm-shrinkwrap.json package-lock.json +npm install +npm shrinkwrap +echo "* git add ." +git add npm-shrinkwrap.json package.json +git commit -m 'add shrinkwrap' +echo "* npm version $1.0-rc.0" +npm version $1.0-rc.0 +git push origin releases/$1 +bash ./scripts/release.sh diff --git a/scripts/release-candidate.sh b/scripts/release-candidate.sh new file mode 100644 index 000000000..62ace4c7d --- /dev/null +++ b/scripts/release-candidate.sh @@ -0,0 +1,4 @@ +npm version prerelease --preid=$1 +git push +git push --tags +npm publish --tag $1 \ No newline at end of file