summaryrefslogtreecommitdiff
path: root/gn/infra/recipes/gn.expected/ci_linux.json
blob: 993c4918fad5ad206e674c826f02a31ff65c5aa7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
[
  {
    "cmd": [],
    "name": "git"
  },
  {
    "cmd": [
      "git",
      "init",
      "[START_DIR]/gn"
    ],
    "infra_step": true,
    "name": "git.init",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@1@@@"
    ]
  },
  {
    "cmd": [
      "git",
      "fetch",
      "--tags",
      "https://gn.googlesource.com/gn",
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    ],
    "cwd": "[START_DIR]/gn",
    "infra_step": true,
    "name": "git.fetch",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@1@@@"
    ]
  },
  {
    "cmd": [
      "git",
      "checkout",
      "FETCH_HEAD"
    ],
    "cwd": "[START_DIR]/gn",
    "infra_step": true,
    "name": "git.checkout",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@1@@@"
    ]
  },
  {
    "cmd": [
      "cipd",
      "ensure",
      "-root",
      "[START_DIR]/cipd",
      "-ensure-file",
      "infra/ninja/${platform} version:1.8.2\nfuchsia/clang/${platform} goma\n@Subdir sysroot\nfuchsia/sysroot/${platform} git_revision:a28dfa20af063e5ca00634024c85732e20220419",
      "-json-output",
      "/path/to/tmp/json"
    ],
    "infra_step": true,
    "name": "ensure_installed",
    "~followup_annotations": [
      "@@@STEP_LOG_LINE@json.output@{@@@",
      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
      "@@@STEP_LOG_LINE@json.output@      {@@@",
      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-goma------------\", @@@",
      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/clang/${platform}\"@@@",
      "@@@STEP_LOG_LINE@json.output@      }, @@@",
      "@@@STEP_LOG_LINE@json.output@      {@@@",
      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-version:1.8.2---\", @@@",
      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/ninja/${platform}\"@@@",
      "@@@STEP_LOG_LINE@json.output@      }@@@",
      "@@@STEP_LOG_LINE@json.output@    ], @@@",
      "@@@STEP_LOG_LINE@json.output@    \"sysroot\": [@@@",
      "@@@STEP_LOG_LINE@json.output@      {@@@",
      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:a28\", @@@",
      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/sysroot/${platform}\"@@@",
      "@@@STEP_LOG_LINE@json.output@      }@@@",
      "@@@STEP_LOG_LINE@json.output@    ]@@@",
      "@@@STEP_LOG_LINE@json.output@  }@@@",
      "@@@STEP_LOG_LINE@json.output@}@@@",
      "@@@STEP_LOG_END@json.output@@@"
    ]
  },
  {
    "cmd": [],
    "name": "debug"
  },
  {
    "cmd": [],
    "name": "debug.build",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@1@@@"
    ]
  },
  {
    "cmd": [
      "python",
      "-u",
      "[START_DIR]/gn/build/gen.py",
      "-d"
    ],
    "cwd": "[START_DIR]/gn",
    "env": {
      "AR": "[START_DIR]/cipd/bin/llvm-ar",
      "CC": "[START_DIR]/cipd/bin/clang",
      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
      "CXX": "[START_DIR]/cipd/bin/clang++",
      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
    },
    "name": "debug.build.generate",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@2@@@"
    ]
  },
  {
    "cmd": [
      "[START_DIR]/cipd/ninja",
      "-C",
      "[START_DIR]/gn/out"
    ],
    "cwd": "[START_DIR]/gn",
    "env": {
      "AR": "[START_DIR]/cipd/bin/llvm-ar",
      "CC": "[START_DIR]/cipd/bin/clang",
      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
      "CXX": "[START_DIR]/cipd/bin/clang++",
      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
    },
    "name": "debug.build.ninja",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@2@@@"
    ]
  },
  {
    "cmd": [
      "[START_DIR]/gn/out/gn_unittests"
    ],
    "name": "debug.test",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@1@@@"
    ]
  },
  {
    "cmd": [],
    "name": "release"
  },
  {
    "cmd": [],
    "name": "release.build",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@1@@@"
    ]
  },
  {
    "cmd": [
      "python",
      "-u",
      "[START_DIR]/gn/build/gen.py",
      "--use-lto",
      "--use-icf"
    ],
    "cwd": "[START_DIR]/gn",
    "env": {
      "AR": "[START_DIR]/cipd/bin/llvm-ar",
      "CC": "[START_DIR]/cipd/bin/clang",
      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
      "CXX": "[START_DIR]/cipd/bin/clang++",
      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
    },
    "name": "release.build.generate",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@2@@@"
    ]
  },
  {
    "cmd": [
      "[START_DIR]/cipd/ninja",
      "-C",
      "[START_DIR]/gn/out"
    ],
    "cwd": "[START_DIR]/gn",
    "env": {
      "AR": "[START_DIR]/cipd/bin/llvm-ar",
      "CC": "[START_DIR]/cipd/bin/clang",
      "CFLAGS": "--sysroot=[START_DIR]/cipd/sysroot",
      "CXX": "[START_DIR]/cipd/bin/clang++",
      "LDFLAGS": "--sysroot=[START_DIR]/cipd/sysroot"
    },
    "name": "release.build.ninja",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@2@@@"
    ]
  },
  {
    "cmd": [
      "[START_DIR]/gn/out/gn_unittests"
    ],
    "name": "release.test",
    "~followup_annotations": [
      "@@@STEP_NEST_LEVEL@1@@@"
    ]
  },
  {
    "cmd": [
      "cipd",
      "pkg-build",
      "-pkg-def",
      "{\"data\": [{\"file\": \"gn\"}, {\"version_file\": \".versions/gn.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"gn/gn/${platform}\", \"root\": \"[START_DIR]/gn/out\"}",
      "-out",
      "[CLEANUP]/gn.cipd",
      "-json-output",
      "/path/to/tmp/json"
    ],
    "name": "build gn/gn/${platform}",
    "~followup_annotations": [
      "@@@STEP_LOG_LINE@json.output@{@@@",
      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
      "@@@STEP_LOG_LINE@json.output@    \"instance_id\": \"40-chars-fake-of-the-package-instance_id\", @@@",
      "@@@STEP_LOG_LINE@json.output@    \"package\": \"gn/gn/${platform}\"@@@",
      "@@@STEP_LOG_LINE@json.output@  }@@@",
      "@@@STEP_LOG_LINE@json.output@}@@@",
      "@@@STEP_LOG_END@json.output@@@"
    ]
  },
  {
    "name": "$result",
    "recipe_result": null,
    "status_code": 0
  }
]