OLD | NEW |
1 [ | 1 [ |
2 { | 2 { |
3 "cmd": [ | 3 "cmd": [ |
4 "python", | 4 "python", |
5 "-u", | 5 "-u", |
6 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", | 6 "\nimport sys, os\npath = sys.argv[1]\nmode = int(sys.argv[2])\nif not os.
path.isdir(path):\n if os.path.exists(path):\n print \"%s exists but is not
a dir\" % path\n sys.exit(1)\n os.makedirs(path, mode)\n", |
7 "[CUSTOM_/_B_WORK]", | 7 "[CUSTOM_/_B_WORK]", |
8 "511" | 8 "511" |
9 ], | 9 ], |
10 "name": "makedirs checkout_path", | 10 "name": "makedirs checkout_path", |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
77 }, | 77 }, |
78 { | 78 { |
79 "cmd": [ | 79 "cmd": [ |
80 "python", | 80 "python", |
81 "-u", | 81 "-u", |
82 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", | 82 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", |
83 "runhooks" | 83 "runhooks" |
84 ], | 84 ], |
85 "cwd": "[CUSTOM_/_B_WORK]", | 85 "cwd": "[CUSTOM_/_B_WORK]", |
86 "env": { | 86 "env": { |
| 87 "CPPFLAGS": "-DSK_ALLOW_CROSSPROCESS_PICTUREIMAGEFILTERS=1", |
87 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | 88 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" |
88 }, | 89 }, |
89 "name": "gclient runhooks" | 90 "name": "gclient runhooks" |
90 }, | 91 }, |
91 { | 92 { |
92 "cmd": [ | 93 "cmd": [ |
93 "python", | 94 "python", |
94 "-u", | 95 "-u", |
95 "[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py", | 96 "[CUSTOM_/_B_WORK]/skia/tools/buildbot_spec.py", |
96 "/path/to/tmp/json", | 97 "/path/to/tmp/json", |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
144 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", | 145 "@@@STEP_LOG_LINE@python.inline@if not os.path.isdir(path):@@@", |
145 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", | 146 "@@@STEP_LOG_LINE@python.inline@ if os.path.exists(path):@@@", |
146 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", | 147 "@@@STEP_LOG_LINE@python.inline@ print \"%s exists but is not a dir\" %
path@@@", |
147 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", | 148 "@@@STEP_LOG_LINE@python.inline@ sys.exit(1)@@@", |
148 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", | 149 "@@@STEP_LOG_LINE@python.inline@ os.makedirs(path, mode)@@@", |
149 "@@@STEP_LOG_END@python.inline@@@" | 150 "@@@STEP_LOG_END@python.inline@@@" |
150 ] | 151 ] |
151 }, | 152 }, |
152 { | 153 { |
153 "cmd": [ | 154 "cmd": [ |
154 "python", | 155 "[CUSTOM_/_B_WORK]/src/buildtools/linux64/gn", |
155 "-u", | 156 "gen", |
156 "RECIPE_PACKAGE_REPO[depot_tools]/gclient.py", | 157 "[CUSTOM_/_B_WORK]/src/out/Release" |
157 "runhooks" | |
158 ], | |
159 "cwd": "[CUSTOM_/_B_WORK]/skia", | |
160 "env": { | |
161 "CPPFLAGS": "-DSK_ALLOW_CROSSPROCESS_PICTUREIMAGEFILTERS=1", | |
162 "PATH": "%(PATH)s:RECIPE_PACKAGE_REPO[depot_tools]" | |
163 }, | |
164 "name": "gclient runhooks (2)" | |
165 }, | |
166 { | |
167 "cmd": [ | |
168 "build/gyp_chromium" | |
169 ], | 158 ], |
170 "cwd": "[CUSTOM_/_B_WORK]/src", | 159 "cwd": "[CUSTOM_/_B_WORK]/src", |
171 "env": { | 160 "env": { |
172 "CPPFLAGS": "-DSK_ALLOW_CROSSPROCESS_PICTUREIMAGEFILTERS=1", | 161 "CPPFLAGS": "-DSK_ALLOW_CROSSPROCESS_PICTUREIMAGEFILTERS=1", |
173 "GYP_GENERATORS": "ninja" | 162 "GYP_GENERATORS": "ninja" |
174 }, | 163 }, |
175 "name": "gyp_chromium" | 164 "name": "GN" |
176 }, | 165 }, |
177 { | 166 { |
178 "cmd": [ | 167 "cmd": [ |
179 "ninja", | 168 "ninja", |
180 "-C", | 169 "-C", |
181 "out/Release", | 170 "[CUSTOM_/_B_WORK]/src/out/Release", |
182 "chrome" | 171 "chrome" |
183 ], | 172 ], |
184 "cwd": "[CUSTOM_/_B_WORK]/src", | 173 "cwd": "[CUSTOM_/_B_WORK]/src", |
185 "name": "Build Chrome" | 174 "name": "Build Chrome" |
186 }, | 175 }, |
187 { | 176 { |
188 "cmd": [ | 177 "cmd": [ |
189 "python", | 178 "python", |
190 "-u", | 179 "-u", |
191 "\nimport os\nimport urllib2\n\nBOTO_URL = 'http://metadata/computeMetadat
a/v1/project/attributes/boto-file'\n\ndest_path = '[SLAVE_BUILD]/tmp/.boto'\ndes
t_dir = os.path.dirname(dest_path)\nif not os.path.exists(dest_dir):\n os.maked
irs(dest_dir)\n\nreq = urllib2.Request(BOTO_URL, headers={'Metadata-Flavor': 'Go
ogle'})\ncontents = urllib2.urlopen(req).read()\n\nwith open(dest_path, 'w') as
f:\n f.write(contents)\n" | 180 "\nimport os\nimport urllib2\n\nBOTO_URL = 'http://metadata/computeMetadat
a/v1/project/attributes/boto-file'\n\ndest_path = '[SLAVE_BUILD]/tmp/.boto'\ndes
t_dir = os.path.dirname(dest_path)\nif not os.path.exists(dest_dir):\n os.maked
irs(dest_dir)\n\nreq = urllib2.Request(BOTO_URL, headers={'Metadata-Flavor': 'Go
ogle'})\ncontents = urllib2.urlopen(req).read()\n\nwith open(dest_path, 'w') as
f:\n f.write(contents)\n" |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
271 "PATH": "[DEPOT_TOOLS]:%(PATH)s" | 260 "PATH": "[DEPOT_TOOLS]:%(PATH)s" |
272 }, | 261 }, |
273 "name": "Recreate SKPs" | 262 "name": "Recreate SKPs" |
274 }, | 263 }, |
275 { | 264 { |
276 "name": "$result", | 265 "name": "$result", |
277 "recipe_result": null, | 266 "recipe_result": null, |
278 "status_code": 0 | 267 "status_code": 0 |
279 } | 268 } |
280 ] | 269 ] |
OLD | NEW |