1
1
language : rust
2
+ rust : stable
2
3
sudo : required
3
4
dist : trusty
4
5
services :
@@ -22,109 +23,63 @@ env:
22
23
matrix :
23
24
include :
24
25
# 1.0.0 compat
25
- - os : linux
26
- env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
26
+ - env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
27
27
rust : 1.0.0
28
28
script : cargo build
29
29
install :
30
30
31
31
# build documentation
32
- - os : linux
33
- env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
32
+ - env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
34
33
rust : nightly
35
34
script : sh ci/dox.sh
36
35
37
36
# stable compat
38
- - os : linux
39
- env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
40
- rust : stable
41
- - os : linux
42
- env : TARGET=i686-unknown-linux-gnu
43
- rust : stable
37
+ - env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
38
+ - env : TARGET=i686-unknown-linux-gnu
44
39
- os : osx
45
40
env : TARGET=x86_64-apple-darwin NO_ADD=1
46
- rust : stable
47
41
- os : osx
48
42
env : TARGET=i686-apple-darwin
49
- rust : stable
50
- - os : linux
51
- env : TARGET=arm-linux-androideabi
52
- rust : stable
53
- - os : linux
54
- env : TARGET=aarch64-linux-android
55
- rust : stable
56
- - os : linux
57
- env : TARGET=i686-linux-android
58
- rust : stable
59
- # as of 2017/05/03 x86_64-linux-android are not on stable
60
- - os : linux
61
- env : TARGET=x86_64-linux-android
62
- rust : beta
63
- - os : linux
64
- env : TARGET=x86_64-unknown-linux-musl
65
- rust : stable
66
- - os : linux
67
- env : TARGET=i686-unknown-linux-musl
68
- rust : stable
69
- - os : linux
70
- env : TARGET=arm-unknown-linux-gnueabihf
71
- rust : stable
72
- - os : linux
73
- env : TARGET=aarch64-unknown-linux-gnu
74
- rust : stable
43
+ - env : TARGET=arm-linux-androideabi
44
+ - env : TARGET=aarch64-linux-android
45
+ - env : TARGET=i686-linux-android
46
+ - env : TARGET=x86_64-linux-android
47
+ - env : TARGET=x86_64-unknown-linux-musl
48
+ - env : TARGET=i686-unknown-linux-musl
49
+ - env : TARGET=arm-unknown-linux-gnueabihf
50
+ - env : TARGET=aarch64-unknown-linux-gnu
75
51
- os : osx
76
52
osx_image : xcode8.2
77
53
env : TARGET=i386-apple-ios
78
- rust : stable
79
54
- os : osx
80
55
osx_image : xcode8.2
81
56
env : TARGET=x86_64-apple-ios
82
- rust : stable
83
- - os : linux
84
- env : TARGET=x86_64-rumprun-netbsd
85
- rust : stable
86
- - os : linux
87
- env : TARGET=powerpc-unknown-linux-gnu
88
- rust : stable
89
- - os : linux
90
- env : TARGET=powerpc64-unknown-linux-gnu
91
- rust : beta
92
- - os : linux
93
- env : TARGET=mips-unknown-linux-musl
94
- rust : stable
95
- - os : linux
96
- env : TARGET=mipsel-unknown-linux-musl
97
- rust : stable
98
- - os : linux
99
- env : TARGET=mips64-unknown-linux-gnuabi64
100
- rust : beta
101
- - os : linux
102
- env : TARGET=mips-unknown-linux-gnu
103
- rust : beta
57
+ - env : TARGET=x86_64-rumprun-netbsd
58
+ - env : TARGET=powerpc-unknown-linux-gnu
59
+ - env : TARGET=powerpc64-unknown-linux-gnu
60
+ - env : TARGET=mips-unknown-linux-musl
61
+ - env : TARGET=mipsel-unknown-linux-musl
62
+ - env : TARGET=mips64-unknown-linux-gnuabi64
63
+ - env : TARGET=mips-unknown-linux-gnu
64
+ - env : TARGET=s390x-unknown-linux-gnu
104
65
105
66
# beta
106
- - os : linux
107
- env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
67
+ - env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
108
68
rust : beta
109
69
- os : osx
110
70
env : TARGET=x86_64-apple-darwin NO_ADD=1
111
71
rust : beta
112
72
113
73
# nightly
114
- - os : linux
115
- env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
74
+ - env : TARGET=x86_64-unknown-linux-gnu NO_ADD=1
116
75
rust : nightly
117
76
- os : osx
118
77
env : TARGET=x86_64-apple-darwin NO_ADD=1
119
78
rust : nightly
120
79
121
80
# QEMU based targets that compile in an emulator
122
- - os : linux
123
- env : TARGET=x86_64-unknown-freebsd
124
- rust : stable
125
- - os : linux
126
- env : TARGET=x86_64-unknown-openbsd QEMU=openbsd.qcow2
127
- rust : stable
81
+ - env : TARGET=x86_64-unknown-freebsd
82
+ - env : TARGET=x86_64-unknown-openbsd QEMU=openbsd.qcow2
128
83
script : sh ci/run-docker.sh $TARGET
129
84
install :
130
85
0 commit comments