• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[
2  {
3    "cmd": [],
4    "name": "git"
5  },
6  {
7    "cmd": [
8      "git",
9      "init",
10      "[START_DIR]\\gn"
11    ],
12    "infra_step": true,
13    "name": "git.init",
14    "~followup_annotations": [
15      "@@@STEP_NEST_LEVEL@1@@@"
16    ]
17  },
18  {
19    "cmd": [
20      "git",
21      "fetch",
22      "--tags",
23      "https://gn.googlesource.com/gn",
24      ""
25    ],
26    "cwd": "[START_DIR]\\gn",
27    "infra_step": true,
28    "name": "git.fetch",
29    "~followup_annotations": [
30      "@@@STEP_NEST_LEVEL@1@@@"
31    ]
32  },
33  {
34    "cmd": [
35      "git",
36      "checkout",
37      "FETCH_HEAD"
38    ],
39    "cwd": "[START_DIR]\\gn",
40    "infra_step": true,
41    "name": "git.checkout",
42    "~followup_annotations": [
43      "@@@STEP_NEST_LEVEL@1@@@"
44    ]
45  },
46  {
47    "cmd": [
48      "git",
49      "fetch",
50      "https://gn.googlesource.com/gn",
51      "refs/changes/56/123456/7"
52    ],
53    "cwd": "[START_DIR]\\gn",
54    "infra_step": true,
55    "name": "git.fetch 123456/7",
56    "~followup_annotations": [
57      "@@@STEP_NEST_LEVEL@1@@@"
58    ]
59  },
60  {
61    "cmd": [
62      "git",
63      "cherry-pick",
64      "FETCH_HEAD"
65    ],
66    "cwd": "[START_DIR]\\gn",
67    "infra_step": true,
68    "name": "git.cherry-pick 123456/7",
69    "~followup_annotations": [
70      "@@@STEP_NEST_LEVEL@1@@@"
71    ]
72  },
73  {
74    "cmd": [
75      "cipd.bat",
76      "ensure",
77      "-root",
78      "[START_DIR]\\cipd",
79      "-ensure-file",
80      "infra/ninja/${platform} version:1.8.2",
81      "-json-output",
82      "/path/to/tmp/json"
83    ],
84    "infra_step": true,
85    "name": "ensure_installed",
86    "~followup_annotations": [
87      "@@@STEP_LOG_LINE@json.output@{@@@",
88      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
89      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
90      "@@@STEP_LOG_LINE@json.output@      {@@@",
91      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-version:1.8.2---\", @@@",
92      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/ninja/resolved-platform\"@@@",
93      "@@@STEP_LOG_LINE@json.output@      }@@@",
94      "@@@STEP_LOG_LINE@json.output@    ]@@@",
95      "@@@STEP_LOG_LINE@json.output@  }@@@",
96      "@@@STEP_LOG_LINE@json.output@}@@@",
97      "@@@STEP_LOG_END@json.output@@@"
98    ]
99  },
100  {
101    "cmd": [
102      "cipd.bat",
103      "ensure",
104      "-root",
105      "[CACHE]\\windows_sdk",
106      "-ensure-file",
107      "chrome_internal/third_party/sdk/windows uploaded:2019-09-06",
108      "-json-output",
109      "/path/to/tmp/json"
110    ],
111    "infra_step": true,
112    "name": "ensure_installed (2)",
113    "~followup_annotations": [
114      "@@@STEP_LOG_LINE@json.output@{@@@",
115      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
116      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
117      "@@@STEP_LOG_LINE@json.output@      {@@@",
118      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-uploaded:2019-09\", @@@",
119      "@@@STEP_LOG_LINE@json.output@        \"package\": \"chrome_internal/third_party/sdk/windows\"@@@",
120      "@@@STEP_LOG_LINE@json.output@      }@@@",
121      "@@@STEP_LOG_LINE@json.output@    ]@@@",
122      "@@@STEP_LOG_LINE@json.output@  }@@@",
123      "@@@STEP_LOG_LINE@json.output@}@@@",
124      "@@@STEP_LOG_END@json.output@@@"
125    ]
126  },
127  {
128    "cmd": [
129      "python",
130      "-u",
131      "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
132      "[CACHE]\\windows_sdk\\win_sdk\\bin\\SetEnv.x64.json",
133      "/path/to/tmp/json"
134    ],
135    "name": "read SetEnv.x64.json",
136    "~followup_annotations": [
137      "@@@STEP_LOG_LINE@json.output@{@@@",
138      "@@@STEP_LOG_LINE@json.output@  \"env\": {@@@",
139      "@@@STEP_LOG_LINE@json.output@    \"PATH\": [@@@",
140      "@@@STEP_LOG_LINE@json.output@      [@@@",
141      "@@@STEP_LOG_LINE@json.output@        \"..\", @@@",
142      "@@@STEP_LOG_LINE@json.output@        \"..\", @@@",
143      "@@@STEP_LOG_LINE@json.output@        \"win_sdk\", @@@",
144      "@@@STEP_LOG_LINE@json.output@        \"bin\", @@@",
145      "@@@STEP_LOG_LINE@json.output@        \"x64\"@@@",
146      "@@@STEP_LOG_LINE@json.output@      ]@@@",
147      "@@@STEP_LOG_LINE@json.output@    ], @@@",
148      "@@@STEP_LOG_LINE@json.output@    \"VSINSTALLDIR\": [@@@",
149      "@@@STEP_LOG_LINE@json.output@      [@@@",
150      "@@@STEP_LOG_LINE@json.output@        \"..\", @@@",
151      "@@@STEP_LOG_LINE@json.output@        \"..\\\\\"@@@",
152      "@@@STEP_LOG_LINE@json.output@      ]@@@",
153      "@@@STEP_LOG_LINE@json.output@    ]@@@",
154      "@@@STEP_LOG_LINE@json.output@  }@@@",
155      "@@@STEP_LOG_LINE@json.output@}@@@",
156      "@@@STEP_LOG_END@json.output@@@"
157    ]
158  },
159  {
160    "cmd": [],
161    "name": "debug"
162  },
163  {
164    "cmd": [],
165    "name": "debug.build",
166    "~followup_annotations": [
167      "@@@STEP_NEST_LEVEL@1@@@"
168    ]
169  },
170  {
171    "cmd": [
172      "python",
173      "-u",
174      "[START_DIR]\\gn\\build\\gen.py",
175      "-d"
176    ],
177    "cwd": "[START_DIR]\\gn",
178    "env": {
179      "VSINSTALLDIR": "[CACHE]\\windows_sdk"
180    },
181    "env_prefixes": {
182      "PATH": [
183        "[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
184      ]
185    },
186    "name": "debug.build.generate",
187    "~followup_annotations": [
188      "@@@STEP_NEST_LEVEL@2@@@"
189    ]
190  },
191  {
192    "cmd": [
193      "[START_DIR]\\cipd\\ninja",
194      "-C",
195      "[START_DIR]\\gn\\out"
196    ],
197    "cwd": "[START_DIR]\\gn",
198    "env": {
199      "VSINSTALLDIR": "[CACHE]\\windows_sdk"
200    },
201    "env_prefixes": {
202      "PATH": [
203        "[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
204      ]
205    },
206    "name": "debug.build.ninja",
207    "~followup_annotations": [
208      "@@@STEP_NEST_LEVEL@2@@@"
209    ]
210  },
211  {
212    "cmd": [
213      "[START_DIR]\\gn\\out\\gn_unittests"
214    ],
215    "env": {
216      "VSINSTALLDIR": "[CACHE]\\windows_sdk"
217    },
218    "env_prefixes": {
219      "PATH": [
220        "[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
221      ]
222    },
223    "name": "debug.test",
224    "~followup_annotations": [
225      "@@@STEP_NEST_LEVEL@1@@@"
226    ]
227  },
228  {
229    "cmd": [],
230    "name": "release"
231  },
232  {
233    "cmd": [],
234    "name": "release.build",
235    "~followup_annotations": [
236      "@@@STEP_NEST_LEVEL@1@@@"
237    ]
238  },
239  {
240    "cmd": [
241      "python",
242      "-u",
243      "[START_DIR]\\gn\\build\\gen.py",
244      "--use-lto",
245      "--use-icf"
246    ],
247    "cwd": "[START_DIR]\\gn",
248    "env": {
249      "VSINSTALLDIR": "[CACHE]\\windows_sdk"
250    },
251    "env_prefixes": {
252      "PATH": [
253        "[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
254      ]
255    },
256    "name": "release.build.generate",
257    "~followup_annotations": [
258      "@@@STEP_NEST_LEVEL@2@@@"
259    ]
260  },
261  {
262    "cmd": [
263      "[START_DIR]\\cipd\\ninja",
264      "-C",
265      "[START_DIR]\\gn\\out"
266    ],
267    "cwd": "[START_DIR]\\gn",
268    "env": {
269      "VSINSTALLDIR": "[CACHE]\\windows_sdk"
270    },
271    "env_prefixes": {
272      "PATH": [
273        "[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
274      ]
275    },
276    "name": "release.build.ninja",
277    "~followup_annotations": [
278      "@@@STEP_NEST_LEVEL@2@@@"
279    ]
280  },
281  {
282    "cmd": [
283      "[START_DIR]\\gn\\out\\gn_unittests"
284    ],
285    "env": {
286      "VSINSTALLDIR": "[CACHE]\\windows_sdk"
287    },
288    "env_prefixes": {
289      "PATH": [
290        "[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
291      ]
292    },
293    "name": "release.test",
294    "~followup_annotations": [
295      "@@@STEP_NEST_LEVEL@1@@@"
296    ]
297  },
298  {
299    "cmd": [
300      "taskkill.exe",
301      "/f",
302      "/t",
303      "/im",
304      "mspdbsrv.exe"
305    ],
306    "name": "taskkill mspdbsrv"
307  },
308  {
309    "jsonResult": null,
310    "name": "$result"
311  }
312]