-
Notifications
You must be signed in to change notification settings - Fork 4
/
.travis.yml
44 lines (36 loc) · 1.33 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
36
37
38
39
40
41
42
43
44
dist: xenial
language: rust
services: docker
jobs:
include:
- env: TARGET=x86_64-unknown-linux-musl
- env: TARGET=x86_64-apple-darwin
os: osx
- env: TARGET=x86_64-pc-windows-gnu
before_install:
- set -e
- rustup self update
install:
- sh ci/install.sh
- source ~/.cargo/env || true
before_deploy:
- sh ci/before_deploy.sh
deploy:
token:
secure: ueUmtn+kqXFr4bC7KDB9D6UmUcbg4iUzxfnrCzZgBVCbvQqXjXkYeowfCPXuBwqyMMZn4JNBkYAgnhjgpcuGHc5sa24YAZdlkZbz2ucVv3xn+8b5rgZhMDJHurIwvg2I5/C+ct7tTfncAOwiCdiddPldjLzHoMl1SFvDu6dxAbZeAfYVI+IgkyRa0i9wPzoeo8feXNreGDIXQWa7JyACsocivB5nP3aUB1yMEAcbKimlYo8nidwvi28QeRsCyNSYufMQx7Fg4SHs7BB+1TDxPSaLBGdEL4cdmj6U8kcA15jojG+VdufWSeGDTBpU14wTht29qFHOeW1SFC5zEQpkKHJ/VVyH3BfLbSusK4yRl1nQo4xxaCPgKgOV8fIZKiN8PKgbdMz5cIv/021N1FBSFVFawr3yJrZ7O92sozlN+JqfuJK0VP48WzO/0sGWymJNp2hT8VS06nOTVnQG5I4TJUmDP+pgszpoPXP68huA365UHi22mynNRqGd+Ruw683R2cJHfSw2+GyMqCY8nJ6sAjBVs716cqfzGkGeT+ljyYPh8mGZsO0BKXb1rzfQXdmt2DaNTCG3o6kuFbZPZZqvi4AtFd9jx2vWQ76e8B/uKrj9jnH03/QOGJj1gMYX7tcOVjyZ27tH3CVI1Lz8Nj+RhaQj4Y5aHEUsFTha5tFqlDo=
file_glob: true
file: rns-$TRAVIS_TAG-$TARGET.*
name: RNS $TRAVIS_TAG
on:
tags: true
provider: releases
skip_cleanup: true
cache: cargo
before_cache:
- chmod -R a+r $HOME/.cargo
branches:
only:
- "/^\\d+\\.\\d+\\.\\d+.*$/"
notifications:
email:
on_success: never