blob: 2563bc1d95f8d247a809275e24ec83e9fe9c1fc3 [file] [log] [blame]
[
{
"cmd": [
"python",
"-u",
"\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
"RECIPE_REPO[build]/scripts/slave/gatekeeper_trees.json",
"/path/to/tmp/json"
],
"name": "reading gatekeeper_trees.json",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"blink\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"build-db\": \"blink_build_db.json\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"filter-domain\": \"google.com\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"masters\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"https://build.chromium.org/p/chromium.webkit\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"foobar\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"coolbar\"@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"open-tree\": true, @@@",
"@@@STEP_LOG_LINE@json.output@ \"password-file\": \".blink_status_password\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"revision-properties\": \"got_revision\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"set-status\": true, @@@",
"@@@STEP_LOG_LINE@json.output@ \"sheriff-url\": \"https://build.chromium.org/p/chromium/%s.js\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"status-url\": \"https://blink-status.appspot.com\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"status-user\": \"gatekeeper@google.com\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"track-revisions\": true, @@@",
"@@@STEP_LOG_LINE@json.output@ \"use-project-email-address\": true@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"chromium\": {}@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[CACHE]/builder"
],
"infra_step": true,
"name": "ensure cache"
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[build::gatekeeper]/resources/gatekeeper_ng.py",
"--json",
"RECIPE_REPO[build]/scripts/slave/gatekeeper.json",
"--service-account-path",
"/creds/service_accounts/service-account-gatekeeper.json",
"--verbose"
],
"name": "gatekeeper: chromium"
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[build::gatekeeper]/resources/gatekeeper_ng.py",
"--json",
"RECIPE_REPO[build]/scripts/slave/gatekeeper.json",
"--service-account-path",
"/creds/service_accounts/service-account-gatekeeper.json",
"--verbose",
"--status-url",
"https://blink-status.appspot.com",
"--sheriff-url",
"https://build.chromium.org/p/chromium/%s.js",
"--set-status",
"--open-tree",
"--track-revisions",
"--revision-properties",
"got_revision",
"--build-db",
"[CACHE]/builder/blink_build_db.json",
"--password-file",
".blink_status_password",
"--default-from-email",
"blink-buildbot@chromium-build.appspotmail.com",
"--filter-domain",
"google.com",
"--status-user",
"gatekeeper@google.com",
"https://build.chromium.org/p/chromium.webkit:foobar,coolbar"
],
"name": "gatekeeper: blink"
},
{
"jsonResult": null,
"name": "$result"
}
]