• 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      "2d72510e447ab60a9728aeea2362d8be2cbd7789"
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      "cipd",
49      "ensure",
50      "-root",
51      "[START_DIR]/cipd",
52      "-ensure-file",
53      "infra/ninja/${platform} version:1.8.2\nfuchsia/clang/${platform} git_revision:b920a7f65b13237dc4d5b2b836b29a954fff440a\n@Subdir sysroot\nfuchsia/sysroot/${platform} git_revision:a28dfa20af063e5ca00634024c85732e20220419",
54      "-json-output",
55      "/path/to/tmp/json"
56    ],
57    "infra_step": true,
58    "name": "ensure_installed",
59    "~followup_annotations": [
60      "@@@STEP_LOG_LINE@json.output@{@@@",
61      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
62      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
63      "@@@STEP_LOG_LINE@json.output@      {@@@",
64      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:b92\", @@@",
65      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/clang/resolved-platform\"@@@",
66      "@@@STEP_LOG_LINE@json.output@      }, @@@",
67      "@@@STEP_LOG_LINE@json.output@      {@@@",
68      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-version:1.8.2---\", @@@",
69      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/ninja/resolved-platform\"@@@",
70      "@@@STEP_LOG_LINE@json.output@      }@@@",
71      "@@@STEP_LOG_LINE@json.output@    ], @@@",
72      "@@@STEP_LOG_LINE@json.output@    \"sysroot\": [@@@",
73      "@@@STEP_LOG_LINE@json.output@      {@@@",
74      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:a28\", @@@",
75      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sysroot/resolved-platform\"@@@",
76      "@@@STEP_LOG_LINE@json.output@      }@@@",
77      "@@@STEP_LOG_LINE@json.output@    ]@@@",
78      "@@@STEP_LOG_LINE@json.output@  }@@@",
79      "@@@STEP_LOG_LINE@json.output@}@@@",
80      "@@@STEP_LOG_END@json.output@@@"
81    ]
82  },
83  {
84    "cmd": [],
85    "name": "debug"
86  },
87  {
88    "cmd": [],
89    "name": "debug.build",
90    "~followup_annotations": [
91      "@@@STEP_NEST_LEVEL@1@@@"
92    ]
93  },
94  {
95    "cmd": [
96      "python",
97      "-u",
98      "[START_DIR]/gn/build/gen.py",
99      "-d"
100    ],
101    "cwd": "[START_DIR]/gn",
102    "env": {
103      "AR": "[START_DIR]/cipd/bin/llvm-ar",
104      "CC": "[START_DIR]/cipd/bin/clang",
105      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
106      "CXX": "[START_DIR]/cipd/bin/clang++",
107      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
108    },
109    "name": "debug.build.generate",
110    "~followup_annotations": [
111      "@@@STEP_NEST_LEVEL@2@@@"
112    ]
113  },
114  {
115    "cmd": [
116      "[START_DIR]/cipd/ninja",
117      "-C",
118      "[START_DIR]/gn/out"
119    ],
120    "cwd": "[START_DIR]/gn",
121    "env": {
122      "AR": "[START_DIR]/cipd/bin/llvm-ar",
123      "CC": "[START_DIR]/cipd/bin/clang",
124      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
125      "CXX": "[START_DIR]/cipd/bin/clang++",
126      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
127    },
128    "name": "debug.build.ninja",
129    "~followup_annotations": [
130      "@@@STEP_NEST_LEVEL@2@@@"
131    ]
132  },
133  {
134    "cmd": [
135      "[START_DIR]/gn/out/gn_unittests"
136    ],
137    "name": "debug.test",
138    "~followup_annotations": [
139      "@@@STEP_NEST_LEVEL@1@@@"
140    ]
141  },
142  {
143    "cmd": [],
144    "name": "release"
145  },
146  {
147    "cmd": [],
148    "name": "release.build",
149    "~followup_annotations": [
150      "@@@STEP_NEST_LEVEL@1@@@"
151    ]
152  },
153  {
154    "cmd": [
155      "python",
156      "-u",
157      "[START_DIR]/gn/build/gen.py",
158      "--use-lto",
159      "--use-icf"
160    ],
161    "cwd": "[START_DIR]/gn",
162    "env": {
163      "AR": "[START_DIR]/cipd/bin/llvm-ar",
164      "CC": "[START_DIR]/cipd/bin/clang",
165      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
166      "CXX": "[START_DIR]/cipd/bin/clang++",
167      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
168    },
169    "name": "release.build.generate",
170    "~followup_annotations": [
171      "@@@STEP_NEST_LEVEL@2@@@"
172    ]
173  },
174  {
175    "cmd": [
176      "[START_DIR]/cipd/ninja",
177      "-C",
178      "[START_DIR]/gn/out"
179    ],
180    "cwd": "[START_DIR]/gn",
181    "env": {
182      "AR": "[START_DIR]/cipd/bin/llvm-ar",
183      "CC": "[START_DIR]/cipd/bin/clang",
184      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
185      "CXX": "[START_DIR]/cipd/bin/clang++",
186      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
187    },
188    "name": "release.build.ninja",
189    "~followup_annotations": [
190      "@@@STEP_NEST_LEVEL@2@@@"
191    ]
192  },
193  {
194    "cmd": [
195      "[START_DIR]/gn/out/gn_unittests"
196    ],
197    "name": "release.test",
198    "~followup_annotations": [
199      "@@@STEP_NEST_LEVEL@1@@@"
200    ]
201  },
202  {
203    "cmd": [
204      "cipd",
205      "pkg-build",
206      "-pkg-def",
207      "{\"data\": [{\"file\": \"gn\"}, {\"version_file\": \".versions/gn.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"gn/gn/${platform}\", \"root\": \"[START_DIR]/gn/out\"}",
208      "-out",
209      "[CLEANUP]/gn.cipd",
210      "-hash-algo",
211      "sha256",
212      "-json-output",
213      "/path/to/tmp/json"
214    ],
215    "name": "build gn/gn/${platform}",
216    "~followup_annotations": [
217      "@@@STEP_LOG_LINE@json.output@{@@@",
218      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
219      "@@@STEP_LOG_LINE@json.output@    \"instance_id\": \"40-chars-fake-of-the-package-instance_id\", @@@",
220      "@@@STEP_LOG_LINE@json.output@    \"package\": \"gn/gn/resolved-platform\"@@@",
221      "@@@STEP_LOG_LINE@json.output@  }@@@",
222      "@@@STEP_LOG_LINE@json.output@}@@@",
223      "@@@STEP_LOG_END@json.output@@@"
224    ]
225  },
226  {
227    "jsonResult": null,
228    "name": "$result"
229  }
230]