| OLD | NEW |
| 1 [ | 1 [ |
| 2 { | 2 { |
| 3 "cmd": [ | 3 "cmd": [ |
| 4 "RECIPE_PACKAGE_REPO[build]/scripts/slave/ios/host_info.py", | 4 "RECIPE_PACKAGE_REPO[build]/scripts/slave/ios/host_info.py", |
| 5 "--json-file", | 5 "--json-file", |
| 6 "/path/to/tmp/json" | 6 "/path/to/tmp/json" |
| 7 ], | 7 ], |
| 8 "name": "host and tools info", | 8 "name": "host and tools info", |
| 9 "~followup_annotations": [ | 9 "~followup_annotations": [ |
| 10 "@@@STEP_TEXT@<br />OS X 1.2.3, Xcode 6.7.8 (5D342509a)@@@", | 10 "@@@STEP_TEXT@<br />OS X 1.2.3, Xcode 6.7.8 (5D342509a)@@@", |
| (...skipping 318 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 329 "env": { | 329 "env": { |
| 330 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json" | 330 "GOMA_SERVICE_ACCOUNT_JSON_FILE": "/creds/service_accounts/service-account
-goma-client.json" |
| 331 }, | 331 }, |
| 332 "name": "compile", | 332 "name": "compile", |
| 333 "~followup_annotations": [ | 333 "~followup_annotations": [ |
| 334 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", | 334 "@@@STEP_LOG_LINE@json.output (invalid)@null@@@", |
| 335 "@@@STEP_LOG_END@json.output (invalid)@@@" | 335 "@@@STEP_LOG_END@json.output (invalid)@@@" |
| 336 ] | 336 ] |
| 337 }, | 337 }, |
| 338 { | 338 { |
| 339 "cmd": [], |
| 340 "name": "bootstrap swarming" |
| 341 }, |
| 342 { |
| 343 "cmd": [ |
| 344 "python", |
| 345 "-u", |
| 346 "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py", |
| 347 "--path", |
| 348 "[SLAVE_BUILD]/swarming.client", |
| 349 "--url", |
| 350 "https://chromium.googlesource.com/external/swarming.client.git" |
| 351 ], |
| 352 "name": "bootstrap swarming.git setup (swarming_client)", |
| 353 "~followup_annotations": [ |
| 354 "@@@STEP_NEST_LEVEL@1@@@" |
| 355 ] |
| 356 }, |
| 357 { |
| 358 "cmd": [ |
| 359 "git", |
| 360 "retry", |
| 361 "fetch", |
| 362 "origin", |
| 363 "stable" |
| 364 ], |
| 365 "cwd": "[SLAVE_BUILD]/swarming.client", |
| 366 "env": { |
| 367 "PATH": "RECIPE_PACKAGE_REPO[depot_tools]:%(PATH)s" |
| 368 }, |
| 369 "name": "bootstrap swarming.git fetch (swarming_client)", |
| 370 "~followup_annotations": [ |
| 371 "@@@STEP_NEST_LEVEL@1@@@" |
| 372 ] |
| 373 }, |
| 374 { |
| 375 "cmd": [ |
| 376 "git", |
| 377 "checkout", |
| 378 "-f", |
| 379 "FETCH_HEAD" |
| 380 ], |
| 381 "cwd": "[SLAVE_BUILD]/swarming.client", |
| 382 "name": "bootstrap swarming.git checkout (swarming_client)", |
| 383 "~followup_annotations": [ |
| 384 "@@@STEP_NEST_LEVEL@1@@@" |
| 385 ] |
| 386 }, |
| 387 { |
| 388 "cmd": [ |
| 389 "git", |
| 390 "rev-parse", |
| 391 "HEAD" |
| 392 ], |
| 393 "cwd": "[SLAVE_BUILD]/swarming.client", |
| 394 "name": "bootstrap swarming.read revision", |
| 395 "stdout": "/path/to/tmp/", |
| 396 "~followup_annotations": [ |
| 397 "@@@STEP_NEST_LEVEL@1@@@", |
| 398 "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@" |
| 399 ] |
| 400 }, |
| 401 { |
| 402 "cmd": [ |
| 403 "git", |
| 404 "clean", |
| 405 "-f", |
| 406 "-d", |
| 407 "-x" |
| 408 ], |
| 409 "cwd": "[SLAVE_BUILD]/swarming.client", |
| 410 "name": "bootstrap swarming.git clean (swarming_client)", |
| 411 "~followup_annotations": [ |
| 412 "@@@STEP_NEST_LEVEL@1@@@" |
| 413 ] |
| 414 }, |
| 415 { |
| 416 "cmd": [ |
| 417 "git", |
| 418 "submodule", |
| 419 "sync" |
| 420 ], |
| 421 "cwd": "[SLAVE_BUILD]/swarming.client", |
| 422 "name": "bootstrap swarming.submodule sync (swarming_client)", |
| 423 "~followup_annotations": [ |
| 424 "@@@STEP_NEST_LEVEL@1@@@" |
| 425 ] |
| 426 }, |
| 427 { |
| 428 "cmd": [ |
| 429 "git", |
| 430 "submodule", |
| 431 "update", |
| 432 "--init", |
| 433 "--recursive" |
| 434 ], |
| 435 "cwd": "[SLAVE_BUILD]/swarming.client", |
| 436 "name": "bootstrap swarming.submodule update (swarming_client)", |
| 437 "~followup_annotations": [ |
| 438 "@@@STEP_NEST_LEVEL@1@@@" |
| 439 ] |
| 440 }, |
| 441 { |
| 442 "cmd": [ |
| 443 "python", |
| 444 "-u", |
| 445 "[SLAVE_BUILD]/swarming.client/swarming.py", |
| 446 "--version" |
| 447 ], |
| 448 "name": "bootstrap swarming.swarming.py --version", |
| 449 "stdout": "/path/to/tmp/", |
| 450 "~followup_annotations": [ |
| 451 "@@@STEP_NEST_LEVEL@1@@@", |
| 452 "@@@STEP_TEXT@1.2.3@@@" |
| 453 ] |
| 454 }, |
| 455 { |
| 456 "cmd": [], |
| 457 "name": "isolate" |
| 458 }, |
| 459 { |
| 460 "cmd": [ |
| 461 "python", |
| 462 "-u", |
| 463 "\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n", |
| 464 "{\n \"conditions\": [\n [\n \"OS == \\\"ios\\\"\", \n {\n
\"variables\": {\n \"command\": [\n \"src/ios/build/bo
ts/scripts/run.py\", \n \"--app\", \n \"<(app_path)\", \n
\"--args-json\", \n \"{\\\"xctest\\\": <(xctest)}\", \n
\"--out-dir\", \n \"${ISOLATED_OUTDIR}\", \n \"--
xcode-version\", \n \"<(xcode_version)\"\n ], \n \"
files\": [\n \"<(app_path)/\", \n \"src/ios/build/bots/scr
ipts/\"\n ]\n }\n }\n ]\n ]\n}", |
| 465 "[SLAVE_BUILD]/template.isolate" |
| 466 ], |
| 467 "name": "isolate.generate template.isolate", |
| 468 "~followup_annotations": [ |
| 469 "@@@STEP_NEST_LEVEL@1@@@", |
| 470 "@@@STEP_LOG_LINE@template.isolate@{@@@", |
| 471 "@@@STEP_LOG_LINE@template.isolate@ \"conditions\": [@@@", |
| 472 "@@@STEP_LOG_LINE@template.isolate@ [@@@", |
| 473 "@@@STEP_LOG_LINE@template.isolate@ \"OS == \\\"ios\\\"\", @@@", |
| 474 "@@@STEP_LOG_LINE@template.isolate@ {@@@", |
| 475 "@@@STEP_LOG_LINE@template.isolate@ \"variables\": {@@@", |
| 476 "@@@STEP_LOG_LINE@template.isolate@ \"command\": [@@@", |
| 477 "@@@STEP_LOG_LINE@template.isolate@ \"src/ios/build/bots/script
s/run.py\", @@@", |
| 478 "@@@STEP_LOG_LINE@template.isolate@ \"--app\", @@@", |
| 479 "@@@STEP_LOG_LINE@template.isolate@ \"<(app_path)\", @@@", |
| 480 "@@@STEP_LOG_LINE@template.isolate@ \"--args-json\", @@@", |
| 481 "@@@STEP_LOG_LINE@template.isolate@ \"{\\\"xctest\\\": <(xctest
)}\", @@@", |
| 482 "@@@STEP_LOG_LINE@template.isolate@ \"--out-dir\", @@@", |
| 483 "@@@STEP_LOG_LINE@template.isolate@ \"${ISOLATED_OUTDIR}\", @@@
", |
| 484 "@@@STEP_LOG_LINE@template.isolate@ \"--xcode-version\", @@@", |
| 485 "@@@STEP_LOG_LINE@template.isolate@ \"<(xcode_version)\"@@@", |
| 486 "@@@STEP_LOG_LINE@template.isolate@ ], @@@", |
| 487 "@@@STEP_LOG_LINE@template.isolate@ \"files\": [@@@", |
| 488 "@@@STEP_LOG_LINE@template.isolate@ \"<(app_path)/\", @@@", |
| 489 "@@@STEP_LOG_LINE@template.isolate@ \"src/ios/build/bots/script
s/\"@@@", |
| 490 "@@@STEP_LOG_LINE@template.isolate@ ]@@@", |
| 491 "@@@STEP_LOG_LINE@template.isolate@ }@@@", |
| 492 "@@@STEP_LOG_LINE@template.isolate@ }@@@", |
| 493 "@@@STEP_LOG_LINE@template.isolate@ ]@@@", |
| 494 "@@@STEP_LOG_LINE@template.isolate@ ]@@@", |
| 495 "@@@STEP_LOG_LINE@template.isolate@}@@@", |
| 496 "@@@STEP_LOG_END@template.isolate@@@" |
| 497 ] |
| 498 }, |
| 499 { |
| 500 "cmd": [], |
| 501 "name": "trigger" |
| 502 }, |
| 503 { |
| 339 "name": "$result", | 504 "name": "$result", |
| 340 "recipe_result": null, | 505 "recipe_result": null, |
| 341 "status_code": 0 | 506 "status_code": 0 |
| 342 } | 507 } |
| 343 ] | 508 ] |
| OLD | NEW |