)]}'
{
  "commit": "a85607bb7c1d8f29ba9300e7e2d35526993c5fb9",
  "tree": "e0cfdd9ff14942fc9f1a80ce8ea5734deaea675f",
  "parents": [
    "86ffc0b580a061f03f5a875b6c6d44f6b1c77679"
  ],
  "author": {
    "name": "Xilai Zhang",
    "email": "xilaizhang@google.com",
    "time": "Tue Mar 28 17:28:28 2023 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "flutter-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 28 17:28:28 2023 +0000"
  },
  "message": "Signer recipe command line migration\n\nled run 03/27 patchset 22:\nhttps://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/xilaizhang_google.com/b6f51d410a2f26fb1766b10e844afc80fb5e2b7cc4282ea57be6e822ee6a5a04/+/build.proto?server\u003dchromium-swarm.appspot.com\n\nled run 03/27 patchset 20:\nhttps://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/xilaizhang_google.com/4afa328e0dcfa2fbbf7f11934c97aebf5d0991eb644402e4bf499e2055619b80/+/build.proto?server\u003dchromium-swarm.appspot.com\n\nled run 03/27 patchset 18:\nhttps://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/xilaizhang_google.com/af2c80b6a1f57ac57b6a5d7dd12409a15274f455644a824f6f454b90f8826abd/+/build.proto?server\u003dchromium-swarm.appspot.com\n\nled run 03/27 patchset 16:\nhttps://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/xilaizhang_google.com/a3f8a69d36d1009faa73eb6d42f734f06a065540cca9c3f54ee8c25865f326e2/+/build.proto?server\u003dchromium-swarm.appspot.com\n\nled run 03/27 patchset 13:\nhttps://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/xilaizhang_google.com/e7d129d8f49afacf8f06fedd6210be2ad3d9aa668ffae39adb74898a0f3a53bd/+/build.proto?server\u003dchromium-swarm.appspot.com\n\nled run 03/25 patchset 11:\nhttps://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/xilaizhang_google.com/a44ca0c6a64e82c384d0f4612effcda2581029e5fe7dfd542653b624cd053ebf/+/build.proto?server\u003dchromium-swarm.appspot.com\n\nled run 03/25 patchset 9:\nhttps://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/xilaizhang_google.com/3e3be689bac963a2e85a79afda1eaafb6ab416726fa9a1683f11d17652162f0d/+/build.proto?server\u003dchromium-swarm.appspot.com\n\nled run 03/25 patchset 6:\nhttps://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/xilaizhang_google.com/6ea9024db20773d52a967e72870c07cc0544c8eaa51b38bbd58286e3a6694ec1/+/build.proto?server\u003dchromium-swarm.appspot.com\n\nled run 03/24 patchset 3:\nhttps://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/xilaizhang_google.com/875f0539a3fddcf8741248198f5314428557248708678f04aef8e3c292b48d66/+/build.proto?server\u003dchromium-swarm.appspot.com\n\nled run 03/24 patchset 1: https://ci.chromium.org/raw/build/logs.chromium.org/flutter/led/xilaizhang_google.com/7554c4be4b1f8afda3db337c7cca605bc4ff3791d76b473050b55539e1316dd2/+/build.proto?server\u003dchromium-swarm.appspot.com\n\nscheduled with:\nled get build \u003cmac host engine at engine head\u003e | led edit-recipe-bundle | led edit-system -p 20 | led launch\n\nOnce this lands, the next step is to push engine_v2 recipe to finish.\n\nChange-Id: Ie564477abedac60235bac0c51f5513c35f9e9bf9\nReviewed-on: https://flutter-review.googlesource.com/c/recipes/+/41123\nReviewed-by: Godofredo Contreras \u003cgodofredoc@google.com\u003e\nCommit-Queue: Xilai Zhang \u003cxilaizhang@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c79e54c03a114a9dc9758683a16d679fa24ae2d",
      "old_mode": 33188,
      "old_path": ".style.yapf",
      "new_id": "a4860f78ae749ef3437e294ee69ce15de3c79e30",
      "new_mode": 33188,
      "new_path": ".style.yapf"
    },
    {
      "type": "modify",
      "old_id": "5eac74efb22fdd02dc95d714c97bddac5f5f79fe",
      "old_mode": 33188,
      "old_path": "recipe_modules/kms/api.py",
      "new_id": "ad9c269a7df7da85806a1940e93f47dc3dd8ca1b",
      "new_mode": 33188,
      "new_path": "recipe_modules/kms/api.py"
    },
    {
      "type": "modify",
      "old_id": "f8c2f61a103cc12e40f10cd96ffcaabe4dd85c0b",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/signer.expected/config_from_file.json",
      "new_id": "1a8e114b828e17a0e7670700766e84b30e85ced3",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/signer.expected/config_from_file.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "392890cf682b6cfaa196547b138ba1b695d9d923",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/signer.expected/import_flutter_identity_failure.json"
    },
    {
      "type": "modify",
      "old_id": "a9740cdc3d65d10ff6e835da3b3a1388df8f936a",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/signer.py",
      "new_id": "ec7534c8b927f56c02dfa574fb9a50098de4661f",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/signer.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4151e1c9c38a20e20849a4407af800a25192dc8",
      "new_mode": 33188,
      "new_path": "recipes/engine_v2/signer.resources/import_certificate.sh"
    },
    {
      "type": "delete",
      "old_id": "a35286dead4dcf872c119824438d7c63692b0ee8",
      "old_mode": 33188,
      "old_path": "recipes/engine_v2/signer.resources/runner.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
