1
1
language : rust
2
2
3
- matrix :
4
- include :
5
- # - env: TARGET=x86_64-unknown-linux-gnu
6
- # if: (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
3
+ env :
4
+ - TARGET=x86_64-unknown-linux-gnu
5
+ - TARGET=riscv32imac-unknown-none-elf
7
6
8
- # - env: TARGET=riscv32imac-unknown-none-elf
9
- # if: (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
7
+ rust :
8
+ - nightly
9
+ - stable
10
+ - 1.30.0 # MSRV
10
11
11
- # - env: TARGET=x86_64-unknown-linux-gnu
12
- # rust: beta
13
- # if: (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
14
-
15
- # - env: TARGET=riscv32imac-unknown-none-elf
16
- # rust: beta
17
- # if: (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
18
-
19
- - env : TARGET=x86_64-unknown-linux-gnu
20
- rust : nightly
21
- if : (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
22
-
23
- - env : TARGET=riscv32imac-unknown-none-elf
24
- rust : nightly
25
- if : (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
12
+ if : (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
26
13
14
+ matrix :
15
+ include :
27
16
- env : TARGET=riscv64imac-unknown-none-elf
28
17
rust : nightly
29
18
if : (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
@@ -32,26 +21,23 @@ matrix:
32
21
rust : nightly
33
22
if : (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
34
23
35
- - env : TARGET=x86_64-unknown-linux-gnu
36
- rust : stable
37
- if : (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
38
-
39
- - env : TARGET=riscv32imac-unknown-none-elf
40
- rust : stable
24
+ - env : CHECK_BLOBS=1
25
+ rust :
26
+ language : bash
41
27
if : (branch = staging OR branch = trying OR branch = master) OR (type = pull_request AND branch = master)
42
28
43
- before_install : set -e
44
29
45
30
install :
46
- - bash ci/install.sh
47
- - export PATH="$PATH:$PWD/gcc/bin"
31
+ - ci/install.sh
48
32
49
33
script :
50
- - bash ci/script.sh
34
+ - ci/script.sh
51
35
52
- after_script : set +e
53
36
54
- cache : cargo
37
+ cache :
38
+ cargo : true
39
+ directories :
40
+ - gcc
55
41
before_cache :
56
42
# Travis can't cache files that are not readable by "others"
57
43
- chmod -R a+r $HOME/.cargo
0 commit comments