blob: b39b1c20ec65e1a6ff5ef97505923c398993c7a8 [file] [log] [blame]
[
{
"cmd": [
"cipd",
"ensure",
"-root",
"[CACHE]/infra-python",
"-ensure-file",
"infra/infra_python/${platform} latest",
"-json-output",
"/path/to/tmp/json"
],
"name": "ensure_installed",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-latest----------\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/infra_python/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"python",
"-u",
"[CACHE]/infra-python/run.py",
"infra.tools.send_ts_mon_values",
"--ts-mon-target-type",
"task",
"--ts-mon-task-service-name",
"luci",
"--ts-mon-task-job-name",
"recipe",
"--counter-file",
"{\"name\": \"/example/metric\", \"value\": 42}"
],
"name": "upload ts_mon metrics",
"~followup_annotations": [
"@@@STEP_LOG_LINE@counter_config@{@@@",
"@@@STEP_LOG_LINE@counter_config@ \"name\": \"/example/metric\",@@@",
"@@@STEP_LOG_LINE@counter_config@ \"value\": 42@@@",
"@@@STEP_LOG_LINE@counter_config@}@@@",
"@@@STEP_LOG_END@counter_config@@@"
]
},
{
"cmd": [
"python",
"-u",
"[CACHE]/infra-python/run.py",
"infra.tools.send_ts_mon_values",
"--ts-mon-target-type",
"task",
"--ts-mon-task-service-name",
"example_service",
"--ts-mon-task-job-name",
"example_job",
"--counter-file",
"{\"foo\": \"bar\", \"name\": \"/example/metric\", \"value\": 42}"
],
"name": "custom upload step name",
"~followup_annotations": [
"@@@STEP_LOG_LINE@counter_config@{@@@",
"@@@STEP_LOG_LINE@counter_config@ \"foo\": \"bar\",@@@",
"@@@STEP_LOG_LINE@counter_config@ \"name\": \"/example/metric\",@@@",
"@@@STEP_LOG_LINE@counter_config@ \"value\": 42@@@",
"@@@STEP_LOG_LINE@counter_config@}@@@",
"@@@STEP_LOG_END@counter_config@@@"
]
},
{
"name": "$result"
}
]