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 20
20
"e2e" : " casperjs test --concise ./test/e2e" ,
21
21
"test" : " eslint src && npm run unit && npm run build-examples && npm run e2e" ,
22
22
"docs" : " cd docs && gitbook serve" ,
23
- "deploy-docs" : " cd docs && ./deploy.sh" ,
24
- "prepublish" : " npm run build"
23
+ "deploy-docs" : " cd docs && ./deploy.sh"
25
24
},
26
25
"repository" : {
27
26
"type" : " git" ,
You can’t perform that action at this time.
0 commit comments