@@ -7,222 +7,92 @@ addons:
7
7
packages :
8
8
- cmake
9
9
10
+ dart :
11
+ - dev
12
+ - stable
13
+
14
+ env :
15
+ global :
16
+ - PKGS="command_line"
17
+ - PKGS="extension_methods"
18
+ - PKGS="ffi/hello_world"
19
+ - PKGS="ffi/primitives"
20
+ - PKGS="ffi/structs"
21
+ - PKGS="ffi/system-command"
22
+ - PKGS="native_app"
23
+
10
24
jobs :
11
25
include :
12
26
- stage : analyze
13
27
name : " SDK: dev; PKG: command_line; TASKS: `dartanalyzer .`"
14
- dart : dev
15
- os : linux
16
- env : PKGS="command_line"
17
- script : ./tool/travis.sh dartanalyzer
18
- - stage : analyze
19
- name : " SDK: stable; PKG: command_line; TASKS: `dartanalyzer .`"
20
- dart : stable
21
- os : linux
22
28
env : PKGS="command_line"
23
29
script : ./tool/travis.sh dartanalyzer
24
30
- stage : analyze
25
31
name : " SDK: dev; PKG: command_line; TASKS: `dartfmt -n --set-exit-if-changed .`"
26
- dart : dev
27
- os : linux
28
- env : PKGS="command_line"
29
- script : ./tool/travis.sh dartfmt
30
- - stage : analyze
31
- name : " SDK: stable; PKG: command_line; TASKS: `dartfmt -n --set-exit-if-changed .`"
32
- dart : stable
33
- os : linux
34
32
env : PKGS="command_line"
35
33
script : ./tool/travis.sh dartfmt
36
34
- stage : analyze
37
35
name : " SDK: dev; PKG: extension_methods; TASKS: `dartanalyzer .`"
38
- dart : dev
39
- os : linux
40
- env : PKGS="extension_methods"
41
- script : ./tool/travis.sh dartanalyzer
42
- - stage : analyze
43
- name : " SDK: stable; PKG: extension_methods; TASKS: `dartanalyzer .`"
44
- dart : stable
45
- os : linux
46
36
env : PKGS="extension_methods"
47
37
script : ./tool/travis.sh dartanalyzer
48
38
- stage : analyze
49
39
name : " SDK: dev; PKG: extension_methods; TASKS: `dartfmt -n --set-exit-if-changed .`"
50
- dart : dev
51
- os : linux
52
- env : PKGS="extension_methods"
53
- script : ./tool/travis.sh dartfmt
54
- - stage : analyze
55
- name : " SDK: stable; PKG: extension_methods; TASKS: `dartfmt -n --set-exit-if-changed .`"
56
- dart : stable
57
- os : linux
58
40
env : PKGS="extension_methods"
59
41
script : ./tool/travis.sh dartfmt
60
42
- stage : analyze
61
43
name : " SDK: dev; PKG: ffi/hello_world; TASKS: `dartanalyzer .`"
62
- dart : dev
63
- os : linux
64
- env : PKGS="ffi/hello_world"
65
- script : ./tool/travis.sh dartanalyzer
66
- - stage : analyze
67
- name : " SDK: stable; PKG: ffi/hello_world; TASKS: `dartanalyzer .`"
68
- dart : stable
69
- os : linux
70
44
env : PKGS="ffi/hello_world"
71
45
script : ./tool/travis.sh dartanalyzer
72
46
- stage : analyze
73
47
name : " SDK: dev; PKG: ffi/hello_world; TASKS: `dartfmt -n --set-exit-if-changed .`"
74
- dart : dev
75
- os : linux
76
- env : PKGS="ffi/hello_world"
77
- script : ./tool/travis.sh dartfmt
78
- - stage : analyze
79
- name : " SDK: stable; PKG: ffi/hello_world; TASKS: `dartfmt -n --set-exit-if-changed .`"
80
- dart : stable
81
- os : linux
82
48
env : PKGS="ffi/hello_world"
83
49
script : ./tool/travis.sh dartfmt
84
50
- stage : analyze
85
51
name : " SDK: dev; PKG: ffi/primitives; TASKS: `dartanalyzer .`"
86
- dart : dev
87
- os : linux
88
- env : PKGS="ffi/primitives"
89
- script : ./tool/travis.sh dartanalyzer
90
- - stage : analyze
91
- name : " SDK: stable; PKG: ffi/primitives; TASKS: `dartanalyzer .`"
92
- dart : stable
93
- os : linux
94
52
env : PKGS="ffi/primitives"
95
53
script : ./tool/travis.sh dartanalyzer
96
54
- stage : analyze
97
55
name : " SDK: dev; PKG: ffi/primitives; TASKS: `dartfmt -n --set-exit-if-changed .`"
98
- dart : dev
99
- os : linux
100
- env : PKGS="ffi/primitives"
101
- script : ./tool/travis.sh dartfmt
102
- - stage : analyze
103
- name : " SDK: stable; PKG: ffi/primitives; TASKS: `dartfmt -n --set-exit-if-changed .`"
104
- dart : stable
105
- os : linux
106
56
env : PKGS="ffi/primitives"
107
57
script : ./tool/travis.sh dartfmt
108
58
- stage : analyze
109
59
name : " SDK: dev; PKG: ffi/structs; TASKS: `dartanalyzer .`"
110
- dart : dev
111
- os : linux
112
- env : PKGS="ffi/structs"
113
- script : ./tool/travis.sh dartanalyzer
114
- - stage : analyze
115
- name : " SDK: stable; PKG: ffi/structs; TASKS: `dartanalyzer .`"
116
- dart : stable
117
- os : linux
118
60
env : PKGS="ffi/structs"
119
61
script : ./tool/travis.sh dartanalyzer
120
62
- stage : analyze
121
63
name : " SDK: dev; PKG: ffi/structs; TASKS: `dartfmt -n --set-exit-if-changed .`"
122
- dart : dev
123
- os : linux
124
- env : PKGS="ffi/structs"
125
- script : ./tool/travis.sh dartfmt
126
- - stage : analyze
127
- name : " SDK: stable; PKG: ffi/structs; TASKS: `dartfmt -n --set-exit-if-changed .`"
128
- dart : stable
129
- os : linux
130
64
env : PKGS="ffi/structs"
131
65
script : ./tool/travis.sh dartfmt
132
66
- stage : analyze
133
67
name : " SDK: dev; PKG: ffi/system-command; TASKS: `dartanalyzer .`"
134
- dart : dev
135
- os : linux
136
- env : " PKGS=\" ffi/system-command\" "
137
- script : ./tool/travis.sh dartanalyzer
138
- - stage : analyze
139
- name : " SDK: stable; PKG: ffi/system-command; TASKS: `dartanalyzer .`"
140
- dart : stable
141
- os : linux
142
- env : " PKGS=\" ffi/system-command\" "
68
+ env : PKGS="ffi/system-command"
143
69
script : ./tool/travis.sh dartanalyzer
144
70
- stage : analyze
145
71
name : " SDK: dev; PKG: ffi/system-command; TASKS: `dartfmt -n --set-exit-if-changed .`"
146
- dart : dev
147
- os : linux
148
- env : " PKGS=\" ffi/system-command\" "
149
- script : ./tool/travis.sh dartfmt
150
- - stage : analyze
151
- name : " SDK: stable; PKG: ffi/system-command; TASKS: `dartfmt -n --set-exit-if-changed .`"
152
- dart : stable
153
- os : linux
154
- env : " PKGS=\" ffi/system-command\" "
72
+ env : PKGS="ffi/system-command"
155
73
script : ./tool/travis.sh dartfmt
156
74
- stage : analyze
157
75
name : " SDK: dev; PKG: native_app; TASKS: `dartanalyzer .`"
158
- dart : dev
159
- os : linux
160
- env : PKGS="native_app"
161
- script : ./tool/travis.sh dartanalyzer
162
- - stage : analyze
163
- name : " SDK: stable; PKG: native_app; TASKS: `dartanalyzer .`"
164
- dart : stable
165
- os : linux
166
76
env : PKGS="native_app"
167
77
script : ./tool/travis.sh dartanalyzer
168
78
- stage : analyze
169
79
name : " SDK: dev; PKG: native_app; TASKS: `dartfmt -n --set-exit-if-changed .`"
170
- dart : dev
171
- os : linux
172
- env : PKGS="native_app"
173
- script : ./tool/travis.sh dartfmt
174
- - stage : analyze
175
- name : " SDK: stable; PKG: native_app; TASKS: `dartfmt -n --set-exit-if-changed .`"
176
- dart : stable
177
- os : linux
178
80
env : PKGS="native_app"
179
81
script : ./tool/travis.sh dartfmt
180
82
- stage : unit_test
181
83
name : " SDK: dev; PKG: command_line; TASKS: `pub run test`"
182
- dart : dev
183
- os : linux
184
- env : PKGS="command_line"
185
- script : ./tool/travis.sh test
186
- - stage : unit_test
187
- name : " SDK: stable; PKG: command_line; TASKS: `pub run test`"
188
- dart : stable
189
- os : linux
190
84
env : PKGS="command_line"
191
85
script : ./tool/travis.sh test
192
86
- stage : unit_test
193
87
name : " SDK: dev; PKG: extension_methods; TASKS: `pub run test`"
194
- dart : dev
195
- os : linux
196
- env : PKGS="extension_methods"
197
- script : ./tool/travis.sh test
198
- - stage : unit_test
199
- name : " SDK: stable; PKG: extension_methods; TASKS: `pub run test`"
200
- dart : stable
201
- os : linux
202
88
env : PKGS="extension_methods"
203
89
script : ./tool/travis.sh test
204
90
- stage : unit_test
205
91
name : " SDK: dev; PKG: ffi/hello_world; TASKS: `pub run test`"
206
- dart : dev
207
- os : linux
208
- env : PKGS="ffi/hello_world"
209
- script : ./tool/travis.sh test
210
- - stage : unit_test
211
- name : " SDK: stable; PKG: ffi/hello_world; TASKS: `pub run test`"
212
- dart : stable
213
- os : linux
214
92
env : PKGS="ffi/hello_world"
215
93
script : ./tool/travis.sh test
216
94
- stage : unit_test
217
95
name : " SDK: dev; PKG: ffi/primitives; TASKS: `pub run test`"
218
- dart : dev
219
- os : linux
220
- env : PKGS="ffi/primitives"
221
- script : ./tool/travis.sh test
222
- - stage : unit_test
223
- name : " SDK: stable; PKG: ffi/primitives; TASKS: `pub run test`"
224
- dart : stable
225
- os : linux
226
96
env : PKGS="ffi/primitives"
227
97
script : ./tool/travis.sh test
228
98
0 commit comments