• 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",
76      "ensure",
77      "-root",
78      "[START_DIR]/cipd",
79      "-ensure-file",
80      "infra/ninja/${platform} version:1.8.2\nfuchsia/clang/${platform} git_revision:b920a7f65b13237dc4d5b2b836b29a954fff440a",
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-git_revision:b92\", @@@",
92      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/clang/resolved-platform\"@@@",
93      "@@@STEP_LOG_LINE@json.output@      }, @@@",
94      "@@@STEP_LOG_LINE@json.output@      {@@@",
95      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-version:1.8.2---\", @@@",
96      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/ninja/resolved-platform\"@@@",
97      "@@@STEP_LOG_LINE@json.output@      }@@@",
98      "@@@STEP_LOG_LINE@json.output@    ]@@@",
99      "@@@STEP_LOG_LINE@json.output@  }@@@",
100      "@@@STEP_LOG_LINE@json.output@}@@@",
101      "@@@STEP_LOG_END@json.output@@@"
102    ]
103  },
104  {
105    "cmd": [
106      "cipd",
107      "ensure",
108      "-root",
109      "[CACHE]/macos_sdk",
110      "-ensure-file",
111      "infra/tools/mac_toolchain/${platform} git_revision:434f5462a77e7103f9d610fa5cabc426bb21502e",
112      "-json-output",
113      "/path/to/tmp/json"
114    ],
115    "infra_step": true,
116    "name": "ensure_installed (2)",
117    "~followup_annotations": [
118      "@@@STEP_LOG_LINE@json.output@{@@@",
119      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
120      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
121      "@@@STEP_LOG_LINE@json.output@      {@@@",
122      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:434\", @@@",
123      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/tools/mac_toolchain/resolved-platform\"@@@",
124      "@@@STEP_LOG_LINE@json.output@      }@@@",
125      "@@@STEP_LOG_LINE@json.output@    ]@@@",
126      "@@@STEP_LOG_LINE@json.output@  }@@@",
127      "@@@STEP_LOG_LINE@json.output@}@@@",
128      "@@@STEP_LOG_END@json.output@@@"
129    ]
130  },
131  {
132    "cmd": [
133      "[CACHE]/macos_sdk/mac_toolchain",
134      "install",
135      "-kind",
136      "mac",
137      "-xcode-version",
138      "10b61",
139      "-output-dir",
140      "[CACHE]/macos_sdk/XCode.app"
141    ],
142    "infra_step": true,
143    "name": "install xcode"
144  },
145  {
146    "cmd": [
147      "sudo",
148      "xcode-select",
149      "--switch",
150      "[CACHE]/macos_sdk/XCode.app"
151    ],
152    "infra_step": true,
153    "name": "select XCode"
154  },
155  {
156    "cmd": [
157      "xcrun",
158      "--show-sdk-path"
159    ],
160    "name": "xcrun",
161    "stdout": "/path/to/tmp/",
162    "~followup_annotations": [
163      "@@@STEP_LOG_LINE@raw_io.output[sdk-path]@/some/xcode/path@@@",
164      "@@@STEP_LOG_END@raw_io.output[sdk-path]@@@"
165    ]
166  },
167  {
168    "cmd": [],
169    "name": "debug"
170  },
171  {
172    "cmd": [],
173    "name": "debug.build",
174    "~followup_annotations": [
175      "@@@STEP_NEST_LEVEL@1@@@"
176    ]
177  },
178  {
179    "cmd": [
180      "python",
181      "-u",
182      "[START_DIR]/gn/build/gen.py",
183      "-d"
184    ],
185    "cwd": "[START_DIR]/gn",
186    "env": {
187      "AR": "[START_DIR]/cipd/bin/llvm-ar",
188      "CC": "[START_DIR]/cipd/bin/clang",
189      "CFLAGS": "--sysroot=/some/xcode/path",
190      "CXX": "[START_DIR]/cipd/bin/clang++",
191      "LDFLAGS": "--sysroot=/some/xcode/path -nostdlib++ [START_DIR]/cipd/lib/libc++.a"
192    },
193    "name": "debug.build.generate",
194    "~followup_annotations": [
195      "@@@STEP_NEST_LEVEL@2@@@"
196    ]
197  },
198  {
199    "cmd": [
200      "[START_DIR]/cipd/ninja",
201      "-C",
202      "[START_DIR]/gn/out"
203    ],
204    "cwd": "[START_DIR]/gn",
205    "env": {
206      "AR": "[START_DIR]/cipd/bin/llvm-ar",
207      "CC": "[START_DIR]/cipd/bin/clang",
208      "CFLAGS": "--sysroot=/some/xcode/path",
209      "CXX": "[START_DIR]/cipd/bin/clang++",
210      "LDFLAGS": "--sysroot=/some/xcode/path -nostdlib++ [START_DIR]/cipd/lib/libc++.a"
211    },
212    "name": "debug.build.ninja",
213    "~followup_annotations": [
214      "@@@STEP_NEST_LEVEL@2@@@"
215    ]
216  },
217  {
218    "cmd": [
219      "[START_DIR]/gn/out/gn_unittests"
220    ],
221    "name": "debug.test",
222    "~followup_annotations": [
223      "@@@STEP_NEST_LEVEL@1@@@"
224    ]
225  },
226  {
227    "cmd": [],
228    "name": "release"
229  },
230  {
231    "cmd": [],
232    "name": "release.build",
233    "~followup_annotations": [
234      "@@@STEP_NEST_LEVEL@1@@@"
235    ]
236  },
237  {
238    "cmd": [
239      "python",
240      "-u",
241      "[START_DIR]/gn/build/gen.py",
242      "--use-lto",
243      "--use-icf"
244    ],
245    "cwd": "[START_DIR]/gn",
246    "env": {
247      "AR": "[START_DIR]/cipd/bin/llvm-ar",
248      "CC": "[START_DIR]/cipd/bin/clang",
249      "CFLAGS": "--sysroot=/some/xcode/path",
250      "CXX": "[START_DIR]/cipd/bin/clang++",
251      "LDFLAGS": "--sysroot=/some/xcode/path -nostdlib++ [START_DIR]/cipd/lib/libc++.a"
252    },
253    "name": "release.build.generate",
254    "~followup_annotations": [
255      "@@@STEP_NEST_LEVEL@2@@@"
256    ]
257  },
258  {
259    "cmd": [
260      "[START_DIR]/cipd/ninja",
261      "-C",
262      "[START_DIR]/gn/out"
263    ],
264    "cwd": "[START_DIR]/gn",
265    "env": {
266      "AR": "[START_DIR]/cipd/bin/llvm-ar",
267      "CC": "[START_DIR]/cipd/bin/clang",
268      "CFLAGS": "--sysroot=/some/xcode/path",
269      "CXX": "[START_DIR]/cipd/bin/clang++",
270      "LDFLAGS": "--sysroot=/some/xcode/path -nostdlib++ [START_DIR]/cipd/lib/libc++.a"
271    },
272    "name": "release.build.ninja",
273    "~followup_annotations": [
274      "@@@STEP_NEST_LEVEL@2@@@"
275    ]
276  },
277  {
278    "cmd": [
279      "[START_DIR]/gn/out/gn_unittests"
280    ],
281    "name": "release.test",
282    "~followup_annotations": [
283      "@@@STEP_NEST_LEVEL@1@@@"
284    ]
285  },
286  {
287    "cmd": [
288      "sudo",
289      "xcode-select",
290      "--reset"
291    ],
292    "infra_step": true,
293    "name": "reset XCode"
294  },
295  {
296    "jsonResult": null,
297    "name": "$result"
298  }
299]