)]}'
{
  "commit": "7ced29e2a2bf4a9ca1209a526f1a8a0d52f2ddef",
  "tree": "41f8f66f3ed00612cbc01c6de06bae52f152b5e2",
  "parents": [
    "47b1ce221377c0626aeed43667f4fa6a60e7a52a"
  ],
  "author": {
    "name": "Geoffrey Martin-Noble",
    "email": "gcmn@google.com",
    "time": "Fri Dec 06 13:24:22 2019 -0800"
  },
  "committer": {
    "name": "iree-copybara-bot",
    "email": "iree-copybara-bot@google.com",
    "time": "Fri Dec 06 13:25:49 2019 -0800"
  },
  "message": "Initial Kokoro cbuild\n\nThis does a lot of somewhat hacky setup to get the Kokoro VM in our desired state. We\u0027ll move to custom VM images or docker containers eventually. All tests pass. Unfortunately, logs are not yet externally visible (coming soon).\n\nAlso includes a debug script I used to get things set up. It allows accessing the Kokoro VM by authorizing the provided SSH public key, printing the VMs IP, and then putting the process to sleep to keep the VM alive.\n\nCloses #178\n\nPiperOrigin-RevId: 284249331\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2c3216de617ebdf8d21ca8f4912611c8d0726ad8",
      "old_mode": 33261,
      "old_path": "kokoro/gcp_ubuntu/bazel_build.sh",
      "new_id": "45768eebee51a6d73440dc026d0b24bf2dbc3496",
      "new_mode": 33261,
      "new_path": "kokoro/gcp_ubuntu/bazel_build.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b333de4e95fc56c192200fd60ffa00a737e79413",
      "new_mode": 33261,
      "new_path": "kokoro/gcp_ubuntu/ssh_debug.sh"
    }
  ]
}
