• 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\n@Subdir sysroot\nfuchsia/sysroot/${platform} git_revision:a28dfa20af063e5ca00634024c85732e20220419",
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@    \"sysroot\": [@@@",
100      "@@@STEP_LOG_LINE@json.output@      {@@@",
101      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:a28\", @@@",
102      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sysroot/resolved-platform\"@@@",
103      "@@@STEP_LOG_LINE@json.output@      }@@@",
104      "@@@STEP_LOG_LINE@json.output@    ]@@@",
105      "@@@STEP_LOG_LINE@json.output@  }@@@",
106      "@@@STEP_LOG_LINE@json.output@}@@@",
107      "@@@STEP_LOG_END@json.output@@@"
108    ]
109  },
110  {
111    "cmd": [],
112    "name": "debug"
113  },
114  {
115    "cmd": [],
116    "name": "debug.build",
117    "~followup_annotations": [
118      "@@@STEP_NEST_LEVEL@1@@@"
119    ]
120  },
121  {
122    "cmd": [
123      "python",
124      "-u",
125      "[START_DIR]/gn/build/gen.py",
126      "-d"
127    ],
128    "cwd": "[START_DIR]/gn",
129    "env": {
130      "AR": "[START_DIR]/cipd/bin/llvm-ar",
131      "CC": "[START_DIR]/cipd/bin/clang",
132      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
133      "CXX": "[START_DIR]/cipd/bin/clang++",
134      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
135    },
136    "name": "debug.build.generate",
137    "~followup_annotations": [
138      "@@@STEP_NEST_LEVEL@2@@@"
139    ]
140  },
141  {
142    "cmd": [
143      "[START_DIR]/cipd/ninja",
144      "-C",
145      "[START_DIR]/gn/out"
146    ],
147    "cwd": "[START_DIR]/gn",
148    "env": {
149      "AR": "[START_DIR]/cipd/bin/llvm-ar",
150      "CC": "[START_DIR]/cipd/bin/clang",
151      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
152      "CXX": "[START_DIR]/cipd/bin/clang++",
153      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
154    },
155    "name": "debug.build.ninja",
156    "~followup_annotations": [
157      "@@@STEP_NEST_LEVEL@2@@@"
158    ]
159  },
160  {
161    "cmd": [
162      "[START_DIR]/gn/out/gn_unittests"
163    ],
164    "name": "debug.test",
165    "~followup_annotations": [
166      "@@@STEP_NEST_LEVEL@1@@@"
167    ]
168  },
169  {
170    "cmd": [],
171    "name": "release"
172  },
173  {
174    "cmd": [],
175    "name": "release.build",
176    "~followup_annotations": [
177      "@@@STEP_NEST_LEVEL@1@@@"
178    ]
179  },
180  {
181    "cmd": [
182      "python",
183      "-u",
184      "[START_DIR]/gn/build/gen.py",
185      "--use-lto",
186      "--use-icf"
187    ],
188    "cwd": "[START_DIR]/gn",
189    "env": {
190      "AR": "[START_DIR]/cipd/bin/llvm-ar",
191      "CC": "[START_DIR]/cipd/bin/clang",
192      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
193      "CXX": "[START_DIR]/cipd/bin/clang++",
194      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
195    },
196    "name": "release.build.generate",
197    "~followup_annotations": [
198      "@@@STEP_NEST_LEVEL@2@@@"
199    ]
200  },
201  {
202    "cmd": [
203      "[START_DIR]/cipd/ninja",
204      "-C",
205      "[START_DIR]/gn/out"
206    ],
207    "cwd": "[START_DIR]/gn",
208    "env": {
209      "AR": "[START_DIR]/cipd/bin/llvm-ar",
210      "CC": "[START_DIR]/cipd/bin/clang",
211      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
212      "CXX": "[START_DIR]/cipd/bin/clang++",
213      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
214    },
215    "name": "release.build.ninja",
216    "~followup_annotations": [
217      "@@@STEP_NEST_LEVEL@2@@@"
218    ]
219  },
220  {
221    "cmd": [
222      "[START_DIR]/gn/out/gn_unittests"
223    ],
224    "name": "release.test",
225    "~followup_annotations": [
226      "@@@STEP_NEST_LEVEL@1@@@"
227    ]
228  },
229  {
230    "jsonResult": null,
231    "name": "$result"
232  }
233]