File tree Expand file tree Collapse file tree 2 files changed +27
-2
lines changed
Expand file tree Collapse file tree 2 files changed +27
-2
lines changed Original file line number Diff line number Diff line change 1+ set -e
2+ echo " Enter release version: "
3+ read VERSION
4+
5+ read -p " Releasing $VERSION - are you sure? (y/n)" -n 1 -r
6+ echo # (optional) move to a new line
7+ if [[ $REPLY =~ ^[Yy]$ ]]
8+ then
9+ echo " Releasing $VERSION ..."
10+
11+ # run tests
12+ npm test 2> /dev/null
13+
14+ # build
15+ VERSION=$VERSION npm run build
16+
17+ # # commit
18+ git add -A
19+ git commit -m " [build] $VERSION "
20+ npm version $VERSION --message " [release] $VERSION "
21+
22+ # # publish
23+ git push origin refs/tags/v$VERSION
24+ git push
25+ npm publish
26+ fi
Original file line number Diff line number Diff line change 2020 "e2e" : " casperjs test --concise ./test/e2e" ,
2121 "test" : " eslint src && npm run unit && npm run build-examples && npm run e2e" ,
2222 "docs" : " cd docs && gitbook serve" ,
23- "deploy-docs" : " cd docs && ./deploy.sh" ,
24- "prepublish" : " npm run build"
23+ "deploy-docs" : " cd docs && ./deploy.sh"
2524 },
2625 "repository" : {
2726 "type" : " git" ,
You can’t perform that action at this time.
0 commit comments