| [ |
| { |
| "cmd": [], |
| "name": "ensure gitiles" |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[START_DIR]/cipd/gitiles", |
| "-ensure-file", |
| "infra/tools/luci/gitiles/${platform} latest", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "ensure gitiles.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@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/tools/luci/gitiles/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": [ |
| "[START_DIR]/cipd/gitiles/gitiles", |
| "log", |
| "-json-output", |
| "/path/to/tmp/json", |
| "-limit", |
| "1", |
| "https://chromium.googlesource.com/project", |
| "2d72510e447ab60a9728aeea2362d8be2cbd7789" |
| ], |
| "name": "get commit message", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@[@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"author\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_A@fake_0.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake A\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"committer\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_A@fake_0.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake A\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"3e30158f2a7caccb7a9f6632a60011e7a44e1e5c\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"fake A msg 0\\nRolled-Commits: 1000005..100000a\\nRolled-Repo: https://foo.googlesource.com/bar-project\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parents\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"83a7614b3b60951511be50db1b9561daff4bb447\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree\": \"1b6412b24ec3add84836c8fdd1af5ac8e35b61d9\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree_diff\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_id\": \"8bea05ad53680fce6937543f0d98cd48e295b8ff\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_mode\": 33188, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_path\": \"a.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_id\": \"0000000000000000000000000000000000000000\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_mode\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"type\": \"add\"@@@", |
| "@@@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": [ |
| "[START_DIR]/cipd/gitiles/gitiles", |
| "log", |
| "-json-output", |
| "/path/to/tmp/json", |
| "https://foo.googlesource.com/bar-project", |
| "1000005..100000a" |
| ], |
| "name": "log source repo", |
| "~followup_annotations": [ |
| "@@@STEP_LOG_LINE@json.output@[@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"author\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_0.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"committer\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_0.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"1cdae70e35c82b8964d4f6b4390c2228f4d8eef6\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"fake B msg 0\\nChange-Id: IfakeBhash0\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parents\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"b1ee024dbfc9bcd28d50d3be3bc73998fe458b89\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree\": \"57ca8ee46ee26892ee973e8f5a521d0963ec838b\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree_diff\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_id\": \"fc99080254b81f69e924e94eb161e50dd8921a8c\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_mode\": 33188, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_path\": \"a.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_id\": \"0000000000000000000000000000000000000000\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_mode\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"type\": \"add\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"author\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_1.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"committer\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_1.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"98bd73cda7f11163b29928fa01f4126fdb9dced2\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"fake B msg 1\\nChange-Id: IfakeBhash1\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parents\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"2ec52375078cac3e4aae4e2d4536f5d778b8c59d\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree\": \"fc4e6e09f5cb617990adefc35e06b6ca9ff1a2cd\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree_diff\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_id\": \"0c753dce1642aef73d34fa43c275ce28bf8b080c\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_mode\": 33188, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_path\": \"b.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_id\": \"0000000000000000000000000000000000000000\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_mode\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"type\": \"add\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"author\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_2.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"committer\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_2.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"181ceb4aa58459721811061ab7f245bbf1353d18\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"fake B msg 2\\nChange-Id: IfakeBhash2\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parents\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"d27272e5f4af1fd21ce52cdfbf442717c66b8e29\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree\": \"67835a9642ec8873bb98a6d5657c566750645628\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree_diff\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_id\": \"00211e92fc08907aa73da401eb2019929581c2f6\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_mode\": 33188, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_path\": \"c.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_id\": \"0000000000000000000000000000000000000000\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_mode\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"type\": \"add\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"author\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_3.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"committer\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_3.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"0d9934e975eb29fe8202219215677ee627486cf1\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"fake B msg 3\\nChange-Id: IfakeBhash3\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parents\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"a2ce693bc1c61679c354339d2da1f02713064540\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree\": \"49c930d600910227421d84ed09a7b7f664bc1b1e\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree_diff\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_id\": \"039e012ffc652eb9f32bf408836228127fd0b5b4\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_mode\": 33188, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_path\": \"d.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_id\": \"0000000000000000000000000000000000000000\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_mode\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"type\": \"add\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"author\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_4.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"committer\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_4.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"cee94c86beac7ce99beed23ed92a17a8db4099a7\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"fake B msg 4\\nChange-Id: IfakeBhash4\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parents\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"0fd215b55e52019012f88bf8672ce683c611c8e6\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree\": \"16b62e2f81d57bc47c9fd10f6f126de9b04e3773\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree_diff\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_id\": \"42185e210a868b22da594a646682242ada0f4d6f\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_mode\": 33188, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_path\": \"e.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_id\": \"0000000000000000000000000000000000000000\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_mode\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"type\": \"add\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@ ]@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"author\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_5.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"committer\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"email\": \"fake_B@fake_5.email.com\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"name\": \"Fake B\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"time\": \"Mon Jan 01 00:00:00 2015\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"id\": \"bcec1416eac3cceb53ceb6cbd1a7cdcf526ebe3b\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"message\": \"fake B msg 5\\nChange-Id: IfakeBhash5\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"parents\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"9ba7b869ad6fc3dab5aeac195ca6e017f4303121\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ ], @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree\": \"f042cc2ddef205d1b49c49587e3e7c065403582a\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"tree_diff\": [@@@", |
| "@@@STEP_LOG_LINE@json.output@ {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_id\": \"49c078a5180ded9dc77c59468d3eb054d62507f4\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_mode\": 33188, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"new_path\": \"f.py\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_id\": \"0000000000000000000000000000000000000000\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"old_mode\": 0, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"type\": \"add\"@@@", |
| "@@@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": [], |
| "name": "comment successful roll" |
| }, |
| { |
| "cmd": [], |
| "name": "comment successful roll.ensure gerrit", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "ensure", |
| "-root", |
| "[START_DIR]/cipd/gerrit", |
| "-ensure-file", |
| "infra/tools/luci/gerrit/${platform} latest", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "infra_step": true, |
| "name": "comment successful roll.ensure gerrit.ensure_installed", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@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/tools/luci/gerrit/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": [ |
| "[START_DIR]/cipd/gerrit/gerrit", |
| "set-review", |
| "-host", |
| "https://foo-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"1cdae70e35c82b8964d4f6b4390c2228f4d8eef6\", \"input\": {\"message\": \"Change has been successfully rolled: http://go/roll-cl/2d72510e447ab60a9728aeea2362d8be2cbd7789\"}, \"revision_id\": \"current\"}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "comment successful roll.comment on 1cdae70e35c82b8964d4f6b4390c2228f4d8eef6", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@gerrit link@https://foo-review.googlesource.com/q/1cdae70e35c82b8964d4f6b4390c2228f4d8eef6@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd/gerrit/gerrit", |
| "set-review", |
| "-host", |
| "https://foo-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"98bd73cda7f11163b29928fa01f4126fdb9dced2\", \"input\": {\"message\": \"Change has been successfully rolled: http://go/roll-cl/2d72510e447ab60a9728aeea2362d8be2cbd7789\"}, \"revision_id\": \"current\"}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "comment successful roll.comment on 98bd73cda7f11163b29928fa01f4126fdb9dced2", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@gerrit link@https://foo-review.googlesource.com/q/98bd73cda7f11163b29928fa01f4126fdb9dced2@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd/gerrit/gerrit", |
| "set-review", |
| "-host", |
| "https://foo-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"181ceb4aa58459721811061ab7f245bbf1353d18\", \"input\": {\"message\": \"Change has been successfully rolled: http://go/roll-cl/2d72510e447ab60a9728aeea2362d8be2cbd7789\"}, \"revision_id\": \"current\"}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "comment successful roll.comment on 181ceb4aa58459721811061ab7f245bbf1353d18", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@gerrit link@https://foo-review.googlesource.com/q/181ceb4aa58459721811061ab7f245bbf1353d18@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd/gerrit/gerrit", |
| "set-review", |
| "-host", |
| "https://foo-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"0d9934e975eb29fe8202219215677ee627486cf1\", \"input\": {\"message\": \"Change has been successfully rolled: http://go/roll-cl/2d72510e447ab60a9728aeea2362d8be2cbd7789\"}, \"revision_id\": \"current\"}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "comment successful roll.comment on 0d9934e975eb29fe8202219215677ee627486cf1", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@gerrit link@https://foo-review.googlesource.com/q/0d9934e975eb29fe8202219215677ee627486cf1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd/gerrit/gerrit", |
| "set-review", |
| "-host", |
| "https://foo-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"cee94c86beac7ce99beed23ed92a17a8db4099a7\", \"input\": {\"message\": \"Change has been successfully rolled: http://go/roll-cl/2d72510e447ab60a9728aeea2362d8be2cbd7789\"}, \"revision_id\": \"current\"}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "comment successful roll.comment on cee94c86beac7ce99beed23ed92a17a8db4099a7", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@gerrit link@https://foo-review.googlesource.com/q/cee94c86beac7ce99beed23ed92a17a8db4099a7@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "[START_DIR]/cipd/gerrit/gerrit", |
| "set-review", |
| "-host", |
| "https://foo-review.googlesource.com", |
| "-input", |
| "{\"change_id\": \"bcec1416eac3cceb53ceb6cbd1a7cdcf526ebe3b\", \"input\": {\"message\": \"Change has been successfully rolled: http://go/roll-cl/2d72510e447ab60a9728aeea2362d8be2cbd7789\"}, \"revision_id\": \"current\"}", |
| "-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "comment successful roll.comment on bcec1416eac3cceb53ceb6cbd1a7cdcf526ebe3b", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@json.output@{}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@gerrit link@https://foo-review.googlesource.com/q/bcec1416eac3cceb53ceb6cbd1a7cdcf526ebe3b@@@" |
| ] |
| }, |
| { |
| "name": "$result" |
| } |
| ] |