Skip to content

Commit 8094be6

Browse files
committed
Adds GitHub releases deployment
1 parent 11e06dc commit 8094be6

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.travis.yml

+13
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,16 @@ addons:
99
apt:
1010
packages:
1111
- libasound2-dev
12+
script:
13+
cargo build --release
14+
before_deploy:
15+
mv target/release/dos-emulator dos-emulator
16+
strip dos-emulator
17+
zip $TRAVIS_OS_NAME.zip dos-emulator config.toml
18+
deploy:
19+
edge: true
20+
provider: releases
21+
token: $GITHUB_TOKEN
22+
file: $TRAVIS_OS_NAME.zip
23+
on:
24+
tags: true

0 commit comments

Comments
 (0)