OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "\nimport os, sys\nfrom common import chromium_utils # Error? See https://
crbug.com/584783.\n\npath = sys.argv[1]\nif os.path.exists(path):\n for p in (o
s.path.join(path, x) for x in os.listdir(path)):\n if os.path.isdir(p):\n
chromium_utils.RemoveDirectory(p)\n else:\n os.unlink(p)\n", | 6 "\nimport os, sys\nfrom common import chromium_utils # Error? See https://
crbug.com/584783.\n\npath = sys.argv[1]\nif os.path.exists(path):\n for p in (o
s.path.join(path, x) for x in os.listdir(path)):\n if os.path.isdir(p):\n
chromium_utils.RemoveDirectory(p)\n else:\n os.unlink(p)\n", |
7 "[CWD]" | 7 "[SLAVE_BUILD]" |
8 ], | 8 ], |
| 9 "cwd": "[SLAVE_BUILD]", |
9 "name": "rmcontents everything", | 10 "name": "rmcontents everything", |
10 "~followup_annotations": [ | 11 "~followup_annotations": [ |
11 "@@@STEP_LOG_LINE@python.inline@@@@", | 12 "@@@STEP_LOG_LINE@python.inline@@@@", |
12 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | 13 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", |
13 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", | 14 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", |
14 "@@@STEP_LOG_LINE@python.inline@@@@", | 15 "@@@STEP_LOG_LINE@python.inline@@@@", |
15 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", | 16 "@@@STEP_LOG_LINE@python.inline@path = sys.argv[1]@@@", |
16 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(path):@@@", | 17 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(path):@@@", |
17 "@@@STEP_LOG_LINE@python.inline@ for p in (os.path.join(path, x) for x in
os.listdir(path)):@@@", | 18 "@@@STEP_LOG_LINE@python.inline@ for p in (os.path.join(path, x) for x in
os.listdir(path)):@@@", |
18 "@@@STEP_LOG_LINE@python.inline@ if os.path.isdir(p):@@@", | 19 "@@@STEP_LOG_LINE@python.inline@ if os.path.isdir(p):@@@", |
19 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(p)@@@
", | 20 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(p)@@@
", |
20 "@@@STEP_LOG_LINE@python.inline@ else:@@@", | 21 "@@@STEP_LOG_LINE@python.inline@ else:@@@", |
21 "@@@STEP_LOG_LINE@python.inline@ os.unlink(p)@@@", | 22 "@@@STEP_LOG_LINE@python.inline@ os.unlink(p)@@@", |
22 "@@@STEP_LOG_END@python.inline@@@" | 23 "@@@STEP_LOG_END@python.inline@@@" |
23 ] | 24 ] |
24 }, | 25 }, |
25 { | 26 { |
26 "cmd": [ | 27 "cmd": [ |
27 "python", | 28 "python", |
28 "-u", | 29 "-u", |
29 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", | 30 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", |
30 "--path", | 31 "--path", |
31 "[CWD]/flutter", | 32 "[SLAVE_BUILD]/flutter", |
32 "--url", | 33 "--url", |
33 "https://chromium.googlesource.com/external/github.com/flutter/flutter" | 34 "https://chromium.googlesource.com/external/github.com/flutter/flutter" |
34 ], | 35 ], |
| 36 "cwd": "[SLAVE_BUILD]", |
35 "name": "git setup" | 37 "name": "git setup" |
36 }, | 38 }, |
37 { | 39 { |
38 "cmd": [ | 40 "cmd": [ |
39 "git", | 41 "git", |
40 "retry", | 42 "retry", |
41 "fetch", | 43 "fetch", |
42 "origin", | 44 "origin", |
43 "master", | 45 "master", |
44 "--recurse-submodules" | 46 "--recurse-submodules" |
45 ], | 47 ], |
46 "cwd": "[CWD]/flutter", | 48 "cwd": "[SLAVE_BUILD]/flutter", |
47 "name": "git fetch" | 49 "name": "git fetch" |
48 }, | 50 }, |
49 { | 51 { |
50 "cmd": [ | 52 "cmd": [ |
51 "git", | 53 "git", |
52 "checkout", | 54 "checkout", |
53 "-f", | 55 "-f", |
54 "FETCH_HEAD" | 56 "FETCH_HEAD" |
55 ], | 57 ], |
56 "cwd": "[CWD]/flutter", | 58 "cwd": "[SLAVE_BUILD]/flutter", |
57 "name": "git checkout" | 59 "name": "git checkout" |
58 }, | 60 }, |
59 { | 61 { |
60 "cmd": [ | 62 "cmd": [ |
61 "git", | 63 "git", |
62 "rev-parse", | 64 "rev-parse", |
63 "HEAD" | 65 "HEAD" |
64 ], | 66 ], |
65 "cwd": "[CWD]/flutter", | 67 "cwd": "[SLAVE_BUILD]/flutter", |
66 "name": "read revision", | 68 "name": "read revision", |
67 "stdout": "/path/to/tmp/", | 69 "stdout": "/path/to/tmp/", |
68 "~followup_annotations": [ | 70 "~followup_annotations": [ |
69 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@", | 71 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@", |
70 "@@@SET_BUILD_PROPERTY@got_revision@\"deadbeef\"@@@" | 72 "@@@SET_BUILD_PROPERTY@got_revision@\"deadbeef\"@@@" |
71 ] | 73 ] |
72 }, | 74 }, |
73 { | 75 { |
74 "cmd": [ | 76 "cmd": [ |
75 "git", | 77 "git", |
76 "clean", | 78 "clean", |
77 "-f", | 79 "-f", |
78 "-d", | 80 "-d", |
79 "-x" | 81 "-x" |
80 ], | 82 ], |
81 "cwd": "[CWD]/flutter", | 83 "cwd": "[SLAVE_BUILD]/flutter", |
82 "name": "git clean" | 84 "name": "git clean" |
83 }, | 85 }, |
84 { | 86 { |
85 "cmd": [ | 87 "cmd": [ |
86 "git", | 88 "git", |
87 "submodule", | 89 "submodule", |
88 "sync" | 90 "sync" |
89 ], | 91 ], |
90 "cwd": "[CWD]/flutter", | 92 "cwd": "[SLAVE_BUILD]/flutter", |
91 "name": "submodule sync" | 93 "name": "submodule sync" |
92 }, | 94 }, |
93 { | 95 { |
94 "cmd": [ | 96 "cmd": [ |
95 "git", | 97 "git", |
96 "submodule", | 98 "submodule", |
97 "update", | 99 "update", |
98 "--init", | 100 "--init", |
99 "--recursive" | 101 "--recursive" |
100 ], | 102 ], |
101 "cwd": "[CWD]/flutter", | 103 "cwd": "[SLAVE_BUILD]/flutter", |
102 "name": "submodule update" | 104 "name": "submodule update" |
103 }, | 105 }, |
104 { | 106 { |
105 "cmd": [ | 107 "cmd": [ |
106 "[CWD]/flutter/infra/download_android_tools.py" | 108 "[SLAVE_BUILD]/flutter/infra/download_android_tools.py" |
107 ], | 109 ], |
| 110 "cwd": "[SLAVE_BUILD]", |
108 "name": "download android tools" | 111 "name": "download android tools" |
109 }, | 112 }, |
110 { | 113 { |
111 "cmd": [ | 114 "cmd": [ |
112 "python", | 115 "python", |
113 "-u", | 116 "-u", |
114 "[ROOT]/b/build/scripts/slave/ios/find_xcode.py", | 117 "[BUILD]/scripts/slave/ios/find_xcode.py", |
115 "--json-file", | 118 "--json-file", |
116 "/path/to/tmp/json" | 119 "/path/to/tmp/json" |
117 ], | 120 ], |
| 121 "cwd": "[SLAVE_BUILD]", |
118 "env": { | 122 "env": { |
119 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 123 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
120 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 124 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
121 "PUB_CACHE": "[CWD]/.pub-cache" | 125 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
122 }, | 126 }, |
123 "name": "enumerate_xcode_installations", | 127 "name": "enumerate_xcode_installations", |
124 "~followup_annotations": [ | 128 "~followup_annotations": [ |
125 "@@@STEP_LOG_LINE@json.output@{@@@", | 129 "@@@STEP_LOG_LINE@json.output@{@@@", |
126 "@@@STEP_LOG_LINE@json.output@ \"installations\": {@@@", | 130 "@@@STEP_LOG_LINE@json.output@ \"installations\": {@@@", |
127 "@@@STEP_LOG_LINE@json.output@ \"/some/path\": \"7.2.1 build_number\"@@
@", | 131 "@@@STEP_LOG_LINE@json.output@ \"/some/path\": \"7.2.1 build_number\"@@
@", |
128 "@@@STEP_LOG_LINE@json.output@ }@@@", | 132 "@@@STEP_LOG_LINE@json.output@ }@@@", |
129 "@@@STEP_LOG_LINE@json.output@}@@@", | 133 "@@@STEP_LOG_LINE@json.output@}@@@", |
130 "@@@STEP_LOG_END@json.output@@@" | 134 "@@@STEP_LOG_END@json.output@@@" |
131 ] | 135 ] |
132 }, | 136 }, |
133 { | 137 { |
134 "cmd": [ | 138 "cmd": [ |
135 "python", | 139 "python", |
136 "-u", | 140 "-u", |
137 "[ROOT]/b/build/scripts/slave/ios/find_xcode.py", | 141 "[BUILD]/scripts/slave/ios/find_xcode.py", |
138 "--json-file", | 142 "--json-file", |
139 "/path/to/tmp/json", | 143 "/path/to/tmp/json", |
140 "--version", | 144 "--version", |
141 "7.2.1" | 145 "7.2.1" |
142 ], | 146 ], |
| 147 "cwd": "[SLAVE_BUILD]", |
143 "env": { | 148 "env": { |
144 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 149 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
145 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 150 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
146 "PUB_CACHE": "[CWD]/.pub-cache" | 151 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
147 }, | 152 }, |
148 "name": "set_xcode_version", | 153 "name": "set_xcode_version", |
149 "~followup_annotations": [ | 154 "~followup_annotations": [ |
150 "@@@STEP_LOG_LINE@json.output@{}@@@", | 155 "@@@STEP_LOG_LINE@json.output@{}@@@", |
151 "@@@STEP_LOG_END@json.output@@@" | 156 "@@@STEP_LOG_END@json.output@@@" |
152 ] | 157 ] |
153 }, | 158 }, |
154 { | 159 { |
155 "cmd": [ | 160 "cmd": [ |
156 "flutter", | 161 "flutter", |
157 "doctor" | 162 "doctor" |
158 ], | 163 ], |
| 164 "cwd": "[SLAVE_BUILD]", |
159 "env": { | 165 "env": { |
160 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 166 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
161 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 167 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
162 "PUB_CACHE": "[CWD]/.pub-cache" | 168 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
163 }, | 169 }, |
164 "name": "flutter doctor" | 170 "name": "flutter doctor" |
165 }, | 171 }, |
166 { | 172 { |
167 "cmd": [ | 173 "cmd": [ |
168 "flutter", | 174 "flutter", |
169 "update-packages" | 175 "update-packages" |
170 ], | 176 ], |
| 177 "cwd": "[SLAVE_BUILD]", |
171 "env": { | 178 "env": { |
172 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 179 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
173 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 180 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
174 "PUB_CACHE": "[CWD]/.pub-cache" | 181 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
175 }, | 182 }, |
176 "name": "update packages" | 183 "name": "update packages" |
177 }, | 184 }, |
178 { | 185 { |
179 "cmd": [ | 186 "cmd": [ |
180 "flutter", | 187 "flutter", |
181 "analyze", | 188 "analyze", |
182 "--flutter-repo", | 189 "--flutter-repo", |
183 "--no-current-directory", | 190 "--no-current-directory", |
184 "--no-current-package", | 191 "--no-current-package", |
185 "--congratulate" | 192 "--congratulate" |
186 ], | 193 ], |
187 "cwd": "[CWD]/flutter", | 194 "cwd": "[SLAVE_BUILD]/flutter", |
188 "env": { | 195 "env": { |
189 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 196 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
190 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 197 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
191 "PUB_CACHE": "[CWD]/.pub-cache" | 198 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
192 }, | 199 }, |
193 "name": "flutter analyze" | 200 "name": "flutter analyze" |
194 }, | 201 }, |
195 { | 202 { |
196 "cmd": [ | 203 "cmd": [ |
197 "dart", | 204 "dart", |
198 "-c", | 205 "-c", |
199 "test/all.dart" | 206 "test/all.dart" |
200 ], | 207 ], |
201 "cwd": "[CWD]/flutter/packages/cassowary", | 208 "cwd": "[SLAVE_BUILD]/flutter/packages/cassowary", |
202 "env": { | 209 "env": { |
203 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 210 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
204 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 211 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
205 "PUB_CACHE": "[CWD]/.pub-cache" | 212 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
206 }, | 213 }, |
207 "name": "test cassowary" | 214 "name": "test cassowary" |
208 }, | 215 }, |
209 { | 216 { |
210 "cmd": [ | 217 "cmd": [ |
211 "dart", | 218 "dart", |
212 "-c", | 219 "-c", |
213 "test/all.dart" | 220 "test/all.dart" |
214 ], | 221 ], |
215 "cwd": "[CWD]/flutter/packages/flutter_driver", | 222 "cwd": "[SLAVE_BUILD]/flutter/packages/flutter_driver", |
216 "env": { | 223 "env": { |
217 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 224 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
218 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 225 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
219 "PUB_CACHE": "[CWD]/.pub-cache" | 226 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
220 }, | 227 }, |
221 "name": "test flutter_driver" | 228 "name": "test flutter_driver" |
222 }, | 229 }, |
223 { | 230 { |
224 "cmd": [ | 231 "cmd": [ |
225 "dart", | 232 "dart", |
226 "-c", | 233 "-c", |
227 "test/all.dart" | 234 "test/all.dart" |
228 ], | 235 ], |
229 "cwd": "[CWD]/flutter/packages/flutter_tools", | 236 "cwd": "[SLAVE_BUILD]/flutter/packages/flutter_tools", |
230 "env": { | 237 "env": { |
231 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 238 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
232 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 239 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
233 "PUB_CACHE": "[CWD]/.pub-cache" | 240 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
234 }, | 241 }, |
235 "name": "test flutter_tools" | 242 "name": "test flutter_tools" |
236 }, | 243 }, |
237 { | 244 { |
238 "cmd": [ | 245 "cmd": [ |
239 "dart", | 246 "dart", |
240 "-c", | 247 "-c", |
241 "test/all.dart" | 248 "test/all.dart" |
242 ], | 249 ], |
243 "cwd": "[CWD]/flutter/packages/flx", | 250 "cwd": "[SLAVE_BUILD]/flutter/packages/flx", |
244 "env": { | 251 "env": { |
245 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 252 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
246 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 253 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
247 "PUB_CACHE": "[CWD]/.pub-cache" | 254 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
248 }, | 255 }, |
249 "name": "test flx" | 256 "name": "test flx" |
250 }, | 257 }, |
251 { | 258 { |
252 "cmd": [ | 259 "cmd": [ |
253 "dart", | 260 "dart", |
254 "-c", | 261 "-c", |
255 "test/all.dart" | 262 "test/all.dart" |
256 ], | 263 ], |
257 "cwd": "[CWD]/flutter/packages/newton", | 264 "cwd": "[SLAVE_BUILD]/flutter/packages/newton", |
258 "env": { | 265 "env": { |
259 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 266 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
260 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 267 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
261 "PUB_CACHE": "[CWD]/.pub-cache" | 268 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
262 }, | 269 }, |
263 "name": "test newton" | 270 "name": "test newton" |
264 }, | 271 }, |
265 { | 272 { |
266 "cmd": [ | 273 "cmd": [ |
267 "flutter", | 274 "flutter", |
268 "build", | 275 "build", |
269 "apk" | 276 "apk" |
270 ], | 277 ], |
271 "cwd": "[CWD]/flutter/examples/stocks", | 278 "cwd": "[SLAVE_BUILD]/flutter/examples/stocks", |
272 "env": { | 279 "env": { |
273 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 280 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
274 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 281 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
275 "PUB_CACHE": "[CWD]/.pub-cache" | 282 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
276 }, | 283 }, |
277 "name": "flutter build apk stocks" | 284 "name": "flutter build apk stocks" |
278 }, | 285 }, |
279 { | 286 { |
280 "cmd": [ | 287 "cmd": [ |
281 "flutter", | 288 "flutter", |
282 "build", | 289 "build", |
283 "ios", | 290 "ios", |
284 "--no-codesign" | 291 "--no-codesign" |
285 ], | 292 ], |
286 "cwd": "[CWD]/flutter/examples/stocks", | 293 "cwd": "[SLAVE_BUILD]/flutter/examples/stocks", |
287 "env": { | 294 "env": { |
288 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 295 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
289 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 296 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
290 "PUB_CACHE": "[CWD]/.pub-cache" | 297 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
291 }, | 298 }, |
292 "name": "flutter build ios stocks" | 299 "name": "flutter build ios stocks" |
293 }, | 300 }, |
294 { | 301 { |
295 "cmd": [ | 302 "cmd": [ |
296 "flutter", | 303 "flutter", |
297 "build", | 304 "build", |
298 "ios", | 305 "ios", |
299 "--simulator" | 306 "--simulator" |
300 ], | 307 ], |
301 "cwd": "[CWD]/flutter/examples/stocks", | 308 "cwd": "[SLAVE_BUILD]/flutter/examples/stocks", |
302 "env": { | 309 "env": { |
303 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 310 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
304 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 311 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
305 "PUB_CACHE": "[CWD]/.pub-cache" | 312 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
306 }, | 313 }, |
307 "name": "flutter build ios simulator stocks" | 314 "name": "flutter build ios simulator stocks" |
308 }, | 315 }, |
309 { | 316 { |
310 "cmd": [ | 317 "cmd": [ |
311 "flutter", | 318 "flutter", |
312 "build", | 319 "build", |
313 "apk" | 320 "apk" |
314 ], | 321 ], |
315 "cwd": "[CWD]/flutter/examples/material_gallery", | 322 "cwd": "[SLAVE_BUILD]/flutter/examples/material_gallery", |
316 "env": { | 323 "env": { |
317 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 324 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
318 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 325 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
319 "PUB_CACHE": "[CWD]/.pub-cache" | 326 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
320 }, | 327 }, |
321 "name": "flutter build apk material_gallery" | 328 "name": "flutter build apk material_gallery" |
322 }, | 329 }, |
323 { | 330 { |
324 "cmd": [ | 331 "cmd": [ |
325 "flutter", | 332 "flutter", |
326 "build", | 333 "build", |
327 "ios", | 334 "ios", |
328 "--no-codesign" | 335 "--no-codesign" |
329 ], | 336 ], |
330 "cwd": "[CWD]/flutter/examples/material_gallery", | 337 "cwd": "[SLAVE_BUILD]/flutter/examples/material_gallery", |
331 "env": { | 338 "env": { |
332 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 339 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
333 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 340 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
334 "PUB_CACHE": "[CWD]/.pub-cache" | 341 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
335 }, | 342 }, |
336 "name": "flutter build ios material_gallery" | 343 "name": "flutter build ios material_gallery" |
337 }, | 344 }, |
338 { | 345 { |
339 "cmd": [ | 346 "cmd": [ |
340 "flutter", | 347 "flutter", |
341 "build", | 348 "build", |
342 "ios", | 349 "ios", |
343 "--simulator" | 350 "--simulator" |
344 ], | 351 ], |
345 "cwd": "[CWD]/flutter/examples/material_gallery", | 352 "cwd": "[SLAVE_BUILD]/flutter/examples/material_gallery", |
346 "env": { | 353 "env": { |
347 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 354 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
348 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 355 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
349 "PUB_CACHE": "[CWD]/.pub-cache" | 356 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
350 }, | 357 }, |
351 "name": "flutter build ios simulator material_gallery" | 358 "name": "flutter build ios simulator material_gallery" |
352 }, | 359 }, |
353 { | 360 { |
354 "cmd": [ | 361 "cmd": [ |
355 "flutter", | 362 "flutter", |
356 "create", | 363 "create", |
357 "--with-driver-test", | 364 "--with-driver-test", |
358 "sample_app" | 365 "sample_app" |
359 ], | 366 ], |
360 "cwd": "[TMP]/tmp_tmp_1", | 367 "cwd": "[TMP_BASE]/tmp_tmp_1", |
361 "env": { | 368 "env": { |
362 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 369 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
363 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 370 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
364 "PUB_CACHE": "[CWD]/.pub-cache" | 371 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
365 }, | 372 }, |
366 "name": "test create" | 373 "name": "test create" |
367 }, | 374 }, |
368 { | 375 { |
369 "cmd": [ | 376 "cmd": [ |
370 "flutter", | 377 "flutter", |
371 "drive", | 378 "drive", |
372 "--verbose" | 379 "--verbose" |
373 ], | 380 ], |
374 "cwd": "[TMP]/tmp_tmp_1/sample_app", | 381 "cwd": "[TMP_BASE]/tmp_tmp_1/sample_app", |
375 "env": { | 382 "env": { |
376 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 383 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
377 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 384 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
378 "PUB_CACHE": "[CWD]/.pub-cache" | 385 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
379 }, | 386 }, |
380 "name": "drive sample_app" | 387 "name": "drive sample_app" |
381 }, | 388 }, |
382 { | 389 { |
383 "cmd": [ | 390 "cmd": [ |
384 "python", | 391 "python", |
385 "-u", | 392 "-u", |
386 "\nimport os, sys\nfrom common import chromium_utils # Error? See https://
crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD
irectory(sys.argv[1])\n", | 393 "\nimport os, sys\nfrom common import chromium_utils # Error? See https://
crbug.com/584783.\n\n\nif os.path.exists(sys.argv[1]):\n chromium_utils.RemoveD
irectory(sys.argv[1])\n", |
387 "[TMP]/tmp_tmp_1" | 394 "[TMP_BASE]/tmp_tmp_1" |
388 ], | 395 ], |
| 396 "cwd": "[SLAVE_BUILD]", |
389 "env": { | 397 "env": { |
390 "ANDROID_HOME": "[CWD]/flutter/infra/android_tools", | 398 "ANDROID_HOME": "[SLAVE_BUILD]/flutter/infra/android_tools", |
391 "PATH": "[CWD]/flutter/bin:[CWD]/flutter/bin/cache/dart-sdk/bin:%(PATH)s", | 399 "PATH": "[SLAVE_BUILD]/flutter/bin:[SLAVE_BUILD]/flutter/bin/cache/dart-sd
k/bin:%(PATH)s", |
392 "PUB_CACHE": "[CWD]/.pub-cache" | 400 "PUB_CACHE": "[SLAVE_BUILD]/.pub-cache" |
393 }, | 401 }, |
394 "name": "rmtree temp dir", | 402 "name": "rmtree temp dir", |
395 "~followup_annotations": [ | 403 "~followup_annotations": [ |
396 "@@@STEP_LOG_LINE@python.inline@@@@", | 404 "@@@STEP_LOG_LINE@python.inline@@@@", |
397 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", | 405 "@@@STEP_LOG_LINE@python.inline@import os, sys@@@", |
398 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", | 406 "@@@STEP_LOG_LINE@python.inline@from common import chromium_utils # Error?
See https://crbug.com/584783.@@@", |
399 "@@@STEP_LOG_LINE@python.inline@@@@", | 407 "@@@STEP_LOG_LINE@python.inline@@@@", |
400 "@@@STEP_LOG_LINE@python.inline@@@@", | 408 "@@@STEP_LOG_LINE@python.inline@@@@", |
401 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", | 409 "@@@STEP_LOG_LINE@python.inline@if os.path.exists(sys.argv[1]):@@@", |
402 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", | 410 "@@@STEP_LOG_LINE@python.inline@ chromium_utils.RemoveDirectory(sys.argv[
1])@@@", |
403 "@@@STEP_LOG_END@python.inline@@@" | 411 "@@@STEP_LOG_END@python.inline@@@" |
404 ] | 412 ] |
405 }, | 413 }, |
406 { | 414 { |
407 "name": "$result", | 415 "name": "$result", |
408 "recipe_result": null, | 416 "recipe_result": null, |
409 "status_code": 0 | 417 "status_code": 0 |
410 } | 418 } |
411 ] | 419 ] |
OLD | NEW |