Skip to content

Commit 8f660ea

Browse files
author
ggeop
committed
Add Github release deployment
1 parent c6629a2 commit 8f660ea

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

.travis.yml

+13-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,16 @@ install:
1111
script:
1212
- sudo bash run_tests.sh
1313
notifications:
14-
email: false
14+
email: false
15+
16+
before_deploy:
17+
- echo "Build Jarvis package"
18+
- tar -cvf jarvis_package.tar -T config/package_file_list.txt
19+
20+
deploy:
21+
provider: releases
22+
skip_cleanup: true
23+
api_key: $GITHUB_TOKEN
24+
file: jarvis_package.tar
25+
on:
26+
branch: master

config/package_file_list.txt

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
src
2+
requirements.txt
3+
run_jarvis.sh
4+
setup.sh

0 commit comments

Comments
 (0)