OLD | NEW |
---|---|
(Empty) | |
1 [ | |
2 { | |
3 "cmd": [ | |
4 "python", | |
5 "-u", | |
6 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
7 "--", | |
8 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
9 "----", | |
10 "cat", | |
11 "gs://appengine-sdks/featured/VERSION" | |
12 ], | |
13 "name": "gsutil GAE SDK: Get Latest", | |
14 "stdout": "/path/to/tmp/", | |
15 "~followup_annotations": [ | |
16 "@@@STEP_TEXT@ 1.2.3@@@" | |
17 ] | |
18 }, | |
19 { | |
20 "cmd": [ | |
21 "python", | |
22 "-u", | |
23 "RECIPE_MODULE[depot_tools::cipd]/resources/bootstrap.py", | |
24 "--platform", | |
25 "linux-amd64", | |
26 "--dest-directory", | |
27 "[SLAVE_BUILD]/cipd", | |
28 "--json-output", | |
29 "/path/to/tmp/json" | |
30 ], | |
31 "name": "install cipd", | |
32 "~followup_annotations": [ | |
33 "@@@STEP_TEXT@cipd instance_id: 40-chars-fake-of-the-package-instance_id@@ @", | |
34 "@@@STEP_LOG_LINE@json.output@{@@@", | |
35 "@@@STEP_LOG_LINE@json.output@ \"executable\": \"[SLAVE_BUILD]/cipd/cipd\ ", @@@", | |
36 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-pa ckage-instance_id\"@@@", | |
37 "@@@STEP_LOG_LINE@json.output@}@@@", | |
38 "@@@STEP_LOG_END@json.output@@@" | |
39 ] | |
40 }, | |
41 { | |
42 "cmd": [], | |
43 "name": "Sync infra/gae_sdk/go/linux-386" | |
44 }, | |
45 { | |
46 "cmd": [ | |
47 "[SLAVE_BUILD]/cipd/cipd", | |
48 "search", | |
49 "infra/gae_sdk/go/linux-386", | |
50 "--tag", | |
51 "gae_sdk_version:1.2.3", | |
52 "--json-output", | |
53 "/path/to/tmp/json" | |
54 ], | |
55 "name": "Sync infra/gae_sdk/go/linux-386.cipd search infra/gae_sdk/go/linux- 386 gae_sdk_version:1.2.3", | |
56 "~followup_annotations": [ | |
57 "@@@STEP_NEST_LEVEL@1@@@", | |
58 "@@@STEP_LOG_LINE@json.output@{@@@", | |
59 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", | |
60 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
61 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-instance_id_1---\", @@@", | |
62 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gae_sdk/go/linux- 386\"@@@", | |
63 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
64 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
65 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-instance_id_2---\", @@@", | |
66 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gae_sdk/go/linux- 386\"@@@", | |
67 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
68 "@@@STEP_LOG_LINE@json.output@ ]@@@", | |
69 "@@@STEP_LOG_LINE@json.output@}@@@", | |
70 "@@@STEP_LOG_END@json.output@@@" | |
71 ] | |
72 }, | |
73 { | |
74 "cmd": [ | |
75 "python", | |
76 "-u", | |
77 "import sys; sys.exit(0)" | |
78 ], | |
79 "name": "Sync infra/gae_sdk/go/linux-386.Synced", | |
80 "~followup_annotations": [ | |
81 "@@@STEP_NEST_LEVEL@1@@@", | |
82 "@@@STEP_TEXT@Package is up to date.@@@" | |
83 ] | |
84 }, | |
85 { | |
86 "cmd": [], | |
87 "name": "Sync infra/gae_sdk/go/linux-amd64" | |
88 }, | |
89 { | |
90 "cmd": [ | |
91 "[SLAVE_BUILD]/cipd/cipd", | |
92 "search", | |
93 "infra/gae_sdk/go/linux-amd64", | |
94 "--tag", | |
95 "gae_sdk_version:1.2.3", | |
96 "--json-output", | |
97 "/path/to/tmp/json" | |
98 ], | |
99 "name": "Sync infra/gae_sdk/go/linux-amd64.cipd search infra/gae_sdk/go/linu x-amd64 gae_sdk_version:1.2.3", | |
100 "~followup_annotations": [ | |
101 "@@@STEP_NEST_LEVEL@1@@@", | |
102 "@@@STEP_LOG_LINE@json.output@{@@@", | |
103 "@@@STEP_LOG_LINE@json.output@ \"result\": []@@@", | |
104 "@@@STEP_LOG_LINE@json.output@}@@@", | |
105 "@@@STEP_LOG_END@json.output@@@" | |
106 ] | |
107 }, | |
108 { | |
109 "cmd": [ | |
110 "python", | |
111 "-u", | |
112 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
113 "--", | |
114 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
115 "----", | |
116 "cp", | |
117 "gs://appengine-sdks/featured/go_appengine_sdk_linux_amd64-1.2.3.zip", | |
118 "[TMP_BASE]/gae_sdk_tmp_2/go_appengine_sdk_linux_amd64-1.2.3.zip" | |
119 ], | |
120 "name": "Sync infra/gae_sdk/go/linux-amd64.gsutil GAE SDK: Download go linux -amd64", | |
121 "~followup_annotations": [ | |
122 "@@@STEP_NEST_LEVEL@1@@@" | |
123 ] | |
124 }, | |
125 { | |
126 "cmd": [ | |
127 "python", | |
128 "-u", | |
129 "RECIPE_MODULE[build::zip]/resources/unzip.py" | |
130 ], | |
131 "name": "Sync infra/gae_sdk/go/linux-amd64.GAE SDK: Unzip go linux-amd64", | |
132 "stdin": "{\"output\": \"[TMP_BASE]/gae_sdk_tmp_2/unpack\", \"quiet\": true, \"zip_file\": \"[TMP_BASE]/gae_sdk_tmp_2/go_appengine_sdk_linux_amd64-1.2.3.zip \"}", | |
133 "~followup_annotations": [ | |
134 "@@@STEP_NEST_LEVEL@1@@@" | |
135 ] | |
136 }, | |
137 { | |
138 "cmd": [ | |
139 "[SLAVE_BUILD]/cipd/cipd", | |
140 "pkg-build", | |
141 "--in", | |
142 "[TMP_BASE]/gae_sdk_tmp_2/unpack/go_appengine", | |
143 "--name", | |
144 "infra/gae_sdk/go/linux-amd64", | |
145 "--out", | |
146 "[TMP_BASE]/gae_sdk_package_tmp_1/gae_sdk_go_linux-amd64.pkg", | |
147 "--json-output", | |
148 "/path/to/tmp/json", | |
149 "--install-mode", | |
150 "copy" | |
151 ], | |
152 "name": "Sync infra/gae_sdk/go/linux-amd64.build linux-amd64", | |
153 "~followup_annotations": [ | |
154 "@@@STEP_NEST_LEVEL@1@@@", | |
155 "@@@STEP_LOG_LINE@json.output@{@@@", | |
156 "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", | |
157 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the- package-instance_id\", @@@", | |
158 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gae_sdk/go/linux-am d64\"@@@", | |
159 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
160 "@@@STEP_LOG_LINE@json.output@}@@@", | |
161 "@@@STEP_LOG_END@json.output@@@" | |
162 ] | |
163 }, | |
164 { | |
165 "cmd": [ | |
166 "[SLAVE_BUILD]/cipd/cipd", | |
Vadim Sh.
2016/09/30 23:30:06
you need to pass --service-account-json with path
| |
167 "pkg-register", | |
168 "[TMP_BASE]/gae_sdk_package_tmp_1/gae_sdk_go_linux-amd64.pkg", | |
169 "--json-output", | |
170 "/path/to/tmp/json", | |
171 "--ref", | |
172 "latest", | |
173 "--tag", | |
174 "gae_sdk_version:1.2.3" | |
175 ], | |
176 "name": "Sync infra/gae_sdk/go/linux-amd64.register infra/gae_sdk/go/linux-a md64", | |
177 "~followup_annotations": [ | |
178 "@@@STEP_NEST_LEVEL@1@@@", | |
179 "@@@STEP_LOG_LINE@json.output@{@@@", | |
180 "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", | |
181 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the- package-instance_id\", @@@", | |
182 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gae_sdk/go/linux-am d64\"@@@", | |
183 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
184 "@@@STEP_LOG_LINE@json.output@}@@@", | |
185 "@@@STEP_LOG_END@json.output@@@" | |
186 ] | |
187 }, | |
188 { | |
189 "cmd": [], | |
190 "name": "Sync infra/gae_sdk/go/mac-amd64" | |
191 }, | |
192 { | |
193 "cmd": [ | |
194 "[SLAVE_BUILD]/cipd/cipd", | |
195 "search", | |
196 "infra/gae_sdk/go/mac-amd64", | |
197 "--tag", | |
198 "gae_sdk_version:1.2.3", | |
199 "--json-output", | |
200 "/path/to/tmp/json" | |
201 ], | |
202 "name": "Sync infra/gae_sdk/go/mac-amd64.cipd search infra/gae_sdk/go/mac-am d64 gae_sdk_version:1.2.3", | |
203 "~followup_annotations": [ | |
204 "@@@STEP_NEST_LEVEL@1@@@", | |
205 "@@@STEP_LOG_LINE@json.output@{@@@", | |
206 "@@@STEP_LOG_LINE@json.output@ \"result\": [@@@", | |
207 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
208 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-instance_id_1---\", @@@", | |
209 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gae_sdk/go/mac-am d64\"@@@", | |
210 "@@@STEP_LOG_LINE@json.output@ }, @@@", | |
211 "@@@STEP_LOG_LINE@json.output@ {@@@", | |
212 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_i d-of-instance_id_2---\", @@@", | |
213 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gae_sdk/go/mac-am d64\"@@@", | |
214 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
215 "@@@STEP_LOG_LINE@json.output@ ]@@@", | |
216 "@@@STEP_LOG_LINE@json.output@}@@@", | |
217 "@@@STEP_LOG_END@json.output@@@" | |
218 ] | |
219 }, | |
220 { | |
221 "cmd": [ | |
222 "python", | |
223 "-u", | |
224 "import sys; sys.exit(0)" | |
225 ], | |
226 "name": "Sync infra/gae_sdk/go/mac-amd64.Synced", | |
227 "~followup_annotations": [ | |
228 "@@@STEP_NEST_LEVEL@1@@@", | |
229 "@@@STEP_TEXT@Package is up to date.@@@" | |
230 ] | |
231 }, | |
232 { | |
233 "cmd": [], | |
234 "name": "Sync infra/gae_sdk/python/all" | |
235 }, | |
236 { | |
237 "cmd": [ | |
238 "[SLAVE_BUILD]/cipd/cipd", | |
239 "search", | |
240 "infra/gae_sdk/python/all", | |
241 "--tag", | |
242 "gae_sdk_version:1.2.3", | |
243 "--json-output", | |
244 "/path/to/tmp/json" | |
245 ], | |
246 "name": "Sync infra/gae_sdk/python/all.cipd search infra/gae_sdk/python/all gae_sdk_version:1.2.3", | |
247 "~followup_annotations": [ | |
248 "@@@STEP_NEST_LEVEL@1@@@", | |
249 "@@@STEP_LOG_LINE@json.output@{@@@", | |
250 "@@@STEP_LOG_LINE@json.output@ \"result\": []@@@", | |
251 "@@@STEP_LOG_LINE@json.output@}@@@", | |
252 "@@@STEP_LOG_END@json.output@@@" | |
253 ] | |
254 }, | |
255 { | |
256 "cmd": [ | |
257 "python", | |
258 "-u", | |
259 "RECIPE_MODULE[build::gsutil]/resources/gsutil_wrapper.py", | |
260 "--", | |
261 "RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py", | |
262 "----", | |
263 "cp", | |
264 "gs://appengine-sdks/featured/google_appengine_1.2.3.zip", | |
265 "[TMP_BASE]/gae_sdk_tmp_3/google_appengine_1.2.3.zip" | |
266 ], | |
267 "name": "Sync infra/gae_sdk/python/all.gsutil GAE SDK: Download python all", | |
268 "~followup_annotations": [ | |
269 "@@@STEP_NEST_LEVEL@1@@@" | |
270 ] | |
271 }, | |
272 { | |
273 "cmd": [ | |
274 "python", | |
275 "-u", | |
276 "RECIPE_MODULE[build::zip]/resources/unzip.py" | |
277 ], | |
278 "name": "Sync infra/gae_sdk/python/all.GAE SDK: Unzip python all", | |
279 "stdin": "{\"output\": \"[TMP_BASE]/gae_sdk_tmp_3/unpack\", \"quiet\": true, \"zip_file\": \"[TMP_BASE]/gae_sdk_tmp_3/google_appengine_1.2.3.zip\"}", | |
280 "~followup_annotations": [ | |
281 "@@@STEP_NEST_LEVEL@1@@@" | |
282 ] | |
283 }, | |
284 { | |
285 "cmd": [ | |
286 "[SLAVE_BUILD]/cipd/cipd", | |
287 "pkg-build", | |
288 "--in", | |
289 "[TMP_BASE]/gae_sdk_tmp_3/unpack/google_appengine", | |
290 "--name", | |
291 "infra/gae_sdk/python/all", | |
292 "--out", | |
293 "[TMP_BASE]/gae_sdk_package_tmp_1/gae_sdk_python_all.pkg", | |
294 "--json-output", | |
295 "/path/to/tmp/json", | |
296 "--install-mode", | |
297 "copy" | |
298 ], | |
299 "name": "Sync infra/gae_sdk/python/all.build all", | |
300 "~followup_annotations": [ | |
301 "@@@STEP_NEST_LEVEL@1@@@", | |
302 "@@@STEP_LOG_LINE@json.output@{@@@", | |
303 "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", | |
304 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the- package-instance_id\", @@@", | |
305 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gae_sdk/python/all\ "@@@", | |
306 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
307 "@@@STEP_LOG_LINE@json.output@}@@@", | |
308 "@@@STEP_LOG_END@json.output@@@" | |
309 ] | |
310 }, | |
311 { | |
312 "cmd": [ | |
313 "[SLAVE_BUILD]/cipd/cipd", | |
314 "pkg-register", | |
315 "[TMP_BASE]/gae_sdk_package_tmp_1/gae_sdk_python_all.pkg", | |
316 "--json-output", | |
317 "/path/to/tmp/json", | |
318 "--ref", | |
319 "latest", | |
320 "--tag", | |
321 "gae_sdk_version:1.2.3" | |
322 ], | |
323 "name": "Sync infra/gae_sdk/python/all.register infra/gae_sdk/python/all", | |
324 "~followup_annotations": [ | |
325 "@@@STEP_NEST_LEVEL@1@@@", | |
326 "@@@STEP_LOG_LINE@json.output@{@@@", | |
327 "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", | |
328 "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the- package-instance_id\", @@@", | |
329 "@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/gae_sdk/python/all\ "@@@", | |
330 "@@@STEP_LOG_LINE@json.output@ }@@@", | |
331 "@@@STEP_LOG_LINE@json.output@}@@@", | |
332 "@@@STEP_LOG_END@json.output@@@" | |
333 ] | |
334 }, | |
335 { | |
336 "name": "$result", | |
337 "recipe_result": null, | |
338 "status_code": 0 | |
339 } | |
340 ] | |
OLD | NEW |