Skip to content

Commit dbdf61e

Browse files
committed
Deploy binaries to GitHub Releases from Travis
1 parent c75e138 commit dbdf61e

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

.travis.yml

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,21 @@ env:
55
global:
66
- secure: J1Ws1BJjGPgYEKX27UN1AUxZsvX4pbiYAYMn7XxfXqhVj2ZZo7NM/wKXWw8u3RqyDZFR3YrE8Ww14DWvmfMAyu4EPTHKqAmKydi8eI78ZotSsqtvvcnpmltzKlvGM6hdkWe2A4sOizLA5BTfCf0iIJXMwQ6zJreye9HsgaeRCsEvni653QfxAftF8kqfWNfuD5GxHPkUX7vYvL1BbaUE/0RFh9lXNiOmu8jGzIK6YSSe2+yFbeuSSJXLveuIaq9D4YzqiAXscwQXhz7RIw5/4sBc/ClmyNcDWEjvjmYsKV1mQJiCGzSv2kf/iwphMansAgCw7dxG82PWPznGls5o49X44gQqEMbXkO3PDyJjpwAm7X7Faob1Y4LmZw0+Lcrw21jnjtBlaSWMGRdPW3EgKTkCgCfQqK3xfkc44yVKlnIoIbbPejZ7nP8JfWWu3mXH6y4nVB22Lw4pZQIGY3JNpF3AK0jNhi9IP7MxcgJn6LbgWFqSbWZnCuEoPaKEsCK32eVI/CYP198lCA/4EN8p9XW72ZipwVCl/hblDPbUnjZNMZ48ouZqumysmBle2gJhi1z+hL0w6LQsWO7REAX9ckUU5RHQHFWg340FEhYcuX6vd+eslOuKTnsdzlb5y12VntQiOLY3Kky6oz9DsLRuvp93DB5+SChIdUeqoRMNSqA=
77
- NPM_TAG=$([[ "$TRAVIS_TAG" == *-* ]] && echo "next" || echo "latest")
8-
script: yarn test
8+
script:
9+
- yarn test
10+
- yarn build
911
deploy:
10-
provider: npm
11-
12-
api_key: "$NPM_TOKEN"
13-
tag: "$NPM_TAG"
14-
on: tags
12+
- provider: npm
13+
14+
api_key: "$NPM_TOKEN"
15+
tag: "$NPM_TAG"
16+
on:
17+
tags: true
18+
- provider: releases
19+
api_key: "$GITHUB_TOKEN"
20+
file_glob: true
21+
file: build/*
22+
skip_cleanup: true
23+
on:
24+
tags: true
25+

0 commit comments

Comments
 (0)