Skip to content

Commit 2f15a25

Browse files
committed
Add Github release feature
1 parent 048a7e4 commit 2f15a25

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

Diff for: .travis.yml

+26-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,17 @@ node_js:
66
after_success:
77
- CURRENT_VERSION=$(node -p "require('./package.json').version")
88
- LATEST=$(npm view $(node -p "require('./package.json').name") dist-tags.latest)
9-
- STABLE=$(npm view $(node -p "require('./package.json').name") dist-tags.latest)
9+
- STABLE=$(npm view $(node -p "require('./package.json').name") dist-tags.stable)
10+
11+
before_deploy:
12+
- if [ "$LATEST" != "CURRENT_VERSION" ] && [ "$TRAVIS_BRANCH" = "develop" ]; then
13+
echo "on develop branch";
14+
export TRAVIS_TAG=v$(CURRENT_VERSION);
15+
fi;
16+
- if [ "$STABLE" != "CURRENT_VERSION" ] && [ "$TRAVIS_BRANCH" = "master" ]; then
17+
echo "on master branch";
18+
export TRAVIS_TAG=v$(CURRENT_VERSION)-stable;
19+
fi;
1020

1121
deploy:
1222
- provider: npm
@@ -27,3 +37,18 @@ deploy:
2737
condition: $LATEST != CURRENT_VERSION
2838
branch: develop
2939
repo: commitground/commitground-js
40+
- provider: releases
41+
api_key:
42+
secure: rhevWkdtMrES50tAQEXoXMv+FJXgWxseuKXV0tT0alRYgnRdNQilsBpHgJpgyqwav29ZYbHLhfUP028oH3U+XGyeAXglf1Ddv6G26aoV+eiG7xWuK38yLMynGb20t+QvQXrRMg5w8J9P6JawjBpoahAdQoh9+KMnRf/8p6YlhBCq03tP3q4agGYDbzDEr9QYKirPXhEJulSorwifrcIZXjHWdR7xgEy8m6PzII5qV5fhCYYN+fNky428wDLS1bWpMKgWyO5Ph+rV7Tvc2KgrjaSYpF50WIoz9keeqBhUmrbTH2zMtfeuSm23CiI7zAGxJO0wWDm3q5j9ef1l8ciakvoMsbOerFLVWfexvcNwJ43jQFnqiEOm13DE7uXaIzBcEM50pgzAiYjUGL1q1SlzXLXSuyayK3ICl/b21Puqti9oTVxzuUJD4tK4p1MpP7SSPndNDT9Dxuc+F+bgiQaL1cHsmit+8Kylo4BSaGZyYFmevI7dRL4eGNrBvnafT+IulMSpqGU/M1D5qte50Ead+LWCUrMAXYCJ6Armk9DrTJrtHhUi7MFbz2pD7PLTlgQZ6/twPpMyk0mrYfP9yAr3PxcRi6LwBqUpx9pNOdLonAqtYElXSSk79Qbk94LTebcbE3/8/S4Wj7VSV+vIYIgUJ6OoE96f/839WQ+A7fcwiJo=
43+
on:
44+
tags: true
45+
repo: commitground/commitground-js
46+
branch: master
47+
- provider: releases
48+
prerelease: true
49+
api_key:
50+
secure: rhevWkdtMrES50tAQEXoXMv+FJXgWxseuKXV0tT0alRYgnRdNQilsBpHgJpgyqwav29ZYbHLhfUP028oH3U+XGyeAXglf1Ddv6G26aoV+eiG7xWuK38yLMynGb20t+QvQXrRMg5w8J9P6JawjBpoahAdQoh9+KMnRf/8p6YlhBCq03tP3q4agGYDbzDEr9QYKirPXhEJulSorwifrcIZXjHWdR7xgEy8m6PzII5qV5fhCYYN+fNky428wDLS1bWpMKgWyO5Ph+rV7Tvc2KgrjaSYpF50WIoz9keeqBhUmrbTH2zMtfeuSm23CiI7zAGxJO0wWDm3q5j9ef1l8ciakvoMsbOerFLVWfexvcNwJ43jQFnqiEOm13DE7uXaIzBcEM50pgzAiYjUGL1q1SlzXLXSuyayK3ICl/b21Puqti9oTVxzuUJD4tK4p1MpP7SSPndNDT9Dxuc+F+bgiQaL1cHsmit+8Kylo4BSaGZyYFmevI7dRL4eGNrBvnafT+IulMSpqGU/M1D5qte50Ead+LWCUrMAXYCJ6Armk9DrTJrtHhUi7MFbz2pD7PLTlgQZ6/twPpMyk0mrYfP9yAr3PxcRi6LwBqUpx9pNOdLonAqtYElXSSk79Qbk94LTebcbE3/8/S4Wj7VSV+vIYIgUJ6OoE96f/839WQ+A7fcwiJo=
51+
on:
52+
tags: true
53+
repo: commitground/commitground-js
54+
branch: develop

0 commit comments

Comments
 (0)