@@ -6,48 +6,26 @@ language: rust
6
6
services : docker
7
7
sudo : required
8
8
9
- # TODO Rust builds on stable by default, this can be
10
- # overridden on a case by case basis down below.
11
-
12
9
env :
13
10
global :
14
- # TODO Update this to match the name of your project.
15
- - CRATE_NAME=trust
11
+ - CRATE_NAME=cache-size
16
12
17
13
matrix :
18
- # TODO These are all the build jobs. Adjust as necessary. Comment out what you
19
- # don't need
20
14
include :
21
15
# Linux
22
- # - env: TARGET=aarch64-unknown-linux-gnu
23
- # - env: TARGET=arm-unknown-linux-gnueabi
24
- # - env: TARGET=armv7-unknown-linux-gnueabihf
25
- - env : TARGET=i686-unknown-linux-gnu
26
- - env : TARGET=i686-unknown-linux-musl
27
- # - env: TARGET=mips-unknown-linux-gnu
28
- # - env: TARGET=mips64-unknown-linux-gnuabi64
29
- # - env: TARGET=mips64el-unknown-linux-gnuabi64
30
- # - env: TARGET=mipsel-unknown-linux-gnu
31
- # - env: TARGET=powerpc-unknown-linux-gnu
32
- # - env: TARGET=powerpc64-unknown-linux-gnu
33
- # - env: TARGET=powerpc64le-unknown-linux-gnu
34
- # - env: TARGET=s390x-unknown-linux-gnu DISABLE_TESTS=1
35
16
- env : TARGET=x86_64-unknown-linux-gnu
36
17
- env : TARGET=x86_64-unknown-linux-musl
37
18
38
19
# OSX
39
- - env : TARGET=i686-apple-darwin
40
- os : osx
41
20
- env : TARGET=x86_64-apple-darwin
42
21
os : osx
43
22
44
23
# *BSD
45
- - env : TARGET=i686-unknown-freebsd DISABLE_TESTS=1
46
24
- env : TARGET=x86_64-unknown-freebsd DISABLE_TESTS=1
47
25
- env : TARGET=x86_64-unknown-netbsd DISABLE_TESTS=1
48
26
49
27
# Windows
50
- - env : TARGET=x86_64-pc-windows-gnu DISABLE_TESTS=1
28
+ - env : TARGET=x86_64-pc-windows-gnu
51
29
52
30
# Testing other channels
53
31
- env : TARGET=x86_64-unknown-linux-gnu
@@ -69,10 +47,19 @@ script:
69
47
70
48
after_script : set +e
71
49
72
- # .travis.yml
50
+ before_deploy :
51
+ - sh ci/before_deploy.sh
52
+
73
53
deploy :
54
+ api_key :
55
+ secure : " ZqTDKMOQ22XmXxRb3ff/r8HekyK/uXv66RsV1XCMgwBwfzKkNofgVI1j41IMsU/TdGR85vk/S+f4B9Sf+xUDT3qURhCBjpda025yWNkURP+fDnSEU1mqetRAwR6Jf09c+7J2MMLGPxdz32cmU3xoPAOz0yam0n22lwbOoPw3R16og1At/cXPeG5Be3/cQf4N844jhgPQbbQnx+YsUKRgf8pLc9xCCl4Pc4nSXgP4oFj3DZVPY0yKX+VhRGO8r1YOiuGaH+9OxeKcdp6vR39FbhROPY/12aFXweqLNjO7uIazqp7zThy0/NzLIXAT/3IURJBCPzHKSsuivK5s72ZmmilX6voSXLdzmGdalUs6Fq0JTWTAVeeWyNMasNKhY2y2/OAGI69KegXk9yjbJWNf+26CaWPep75EBgYw5Ez42XL0Ep+NpHDc3Ybf/Ure0mVx7H9atvVtdg1JfGCEKZAKkNV4qLLFKQSo0CkGYCI1nuziIpLlGDHk3d1vkw6TBPc50ecxoLtLAumxkEzRBzIxeIARPQDQw3TC4EhqRy4NFaMHYxPvRMRFygfgKYfP3kUNvxqEWlLTs8VIJFG3EmV+4hhJ6em0uGER8XQ07H2oCa0d2roXO03QcA27frj2JbQP7/TxLR4fGmBJECHr+c0vft0T4Vggf0ukcLSG35yzhr0="
56
+ file_glob : true
57
+ file : $CRATE_NAME-$TRAVIS_TAG-$TARGET.*
74
58
on :
75
- condition : $DEPLOY = never
59
+ condition : $TRAVIS_RUST_VERSION = stable
60
+ tags : true
61
+ provider : releases
62
+ skip_cleanup : true
76
63
77
64
cache : cargo
78
65
before_cache :
0 commit comments