-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
35 lines (31 loc) · 1.39 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
language: rust
rust: stable
services: docker
osx_image: xcode9.4 #OSX 10.13
dist: trusty
matrix:
include:
- os: osx
env: RUST_TARGET=x86_64-apple-darwin OS_TARGET=osx-10.13 MACOSX_DEPLOYMENT_TARGET=10.13
before_deploy:
- make package
- os: linux
env: RUST_TARGET=x86_64-unknown-linux-gnu OS_TARGET=ubuntu_trusty
before_deploy:
- make linux-package
- os: linux
env: RUST_TARGET=x86_64-unknown-linux-gnu OS_TARGET=centos_7
before_deploy:
- make linux-package
script:
- make test
deploy:
provider: releases
skip_cleanup: true
api_key:
secure: f7OAL6Pyo4AW6RJaNkR0oXDmc6H/2ux8ig6znvAnxbbWYNZXf15pea1MnmdjYzEdI+KMsIc5y5t9Ts3Sr/XclsKH/XZ3lobV6leQX5MK03Qtbe3VsdKjk6P5vpMC725rTV4b8i1SLqJP+Sa7ZUzoKbYwH+NPUpLJewtnf3KsfmLybJThfJ65p/2eUPnQHQUturZUuTd+NpWVVZPGWmNpmLT39EpizKHt+SdsgpA7faLN8QjeSPnAD8Opj+ZvJMJ4PoqXUOD759oX0p0GzYNyHVc3N59JvUhaIKmINN9zLwRKAXe6m+vtjpMEqo+W98VAzEK7IRYi8KnMuAtCzf7EYOYTyjGrWrLNH+sGQvXOiwTJ20gDmhJRHDIHWzBG/aruUj9ba4+LN5Tqromtv84ZycmjYM9OrxG1Dc7l8EQtCn92S4ZanUAPCfH8l5p5j4yvCdt2Oqoxsw9CZtWyl7c1qSQqtsM2W0i2IXSYfW9M0Wl52EEGWdoVssG6E6fJt1fKZhCIFhT7UpSTI34p4RweknBGJem9l0PWbVNwTjugdmfKa5nAuceevEy/m9B+E5CtNa+982CA9SGPLawpKd6Pe+yQJ1fhtIimDDRiBtrEXuk3KbWGUNxQBrDl+ykk+3GoivH6lUAn2v0cwmsoziVtFe2cCGLPun9DuMZOAUspGEQ=
file: topiks_${RUST_TARGET}_${OS_TARGET}.tar.gz
on:
repo: kdrakon/topiks
draft: true
tags: true