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