| 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 |