)]}'
{
  "commit": "79564c53afa334ddd5b793fc11386f20a7e23851",
  "tree": "ec3568577e43c4d559032b58dadcf62aead7bc30",
  "parents": [
    "7d1362c7ba96ef13de713869513ca32d79a02931"
  ],
  "author": {
    "name": "Mike Kruskal",
    "email": "62662355+mkruskal-google@users.noreply.github.com",
    "time": "Mon Oct 17 21:36:55 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 17 21:36:55 2022 -0700"
  },
  "message": "Add remote caching to bazel builds (#10767)\n\n* Add remote cache to linux builds\r\n\r\n* Remove BES flags\r\n\r\n* Remove BES flags from the right file\r\n\r\n* Migrate all Bazel kokoro builds to use remote caching\r\n\r\n* Remove BES logic\r\n\r\n* Fix mac ruby tests\r\n\r\n* Give mac/windows builds GCP access\r\n\r\n* Adding quotes to prevent issues with common flags\r\n\r\n* Adding command echoing in windows builds\r\n\r\n* Try enabling command echoing again\r\n\r\n* Adding invocation id for windows bazel build\r\n\r\n* Third try\r\n\r\n* Adding credentials to windows build",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a2777fd25b21b1885caff3b9b161a05f1cfa521",
      "new_mode": 33261,
      "new_path": "kokoro/common/bazel_flags.sh"
    },
    {
      "type": "delete",
      "old_id": "bd35396077dd84d5b24570bf199f562a592edf92",
      "old_mode": 33261,
      "old_path": "kokoro/common/bazel_wrapper.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d97bb3b005fbf94ac0a7bdf4a28914b148b24eaa",
      "old_mode": 33261,
      "old_path": "kokoro/linux/bazel.sh",
      "new_id": "9f1656978e0b1820c550bbb6d8b99c81ac8484ed",
      "new_mode": 33261,
      "new_path": "kokoro/linux/bazel.sh"
    },
    {
      "type": "modify",
      "old_id": "7c21d4856d2e149e6167814f49637afabf217ee6",
      "old_mode": 33261,
      "old_path": "kokoro/macos/cpp/build.sh",
      "new_id": "9c3b8aa156425f67a2213ee146ea2fa391451ec9",
      "new_mode": 33261,
      "new_path": "kokoro/macos/cpp/build.sh"
    },
    {
      "type": "modify",
      "old_id": "4bea1cbbb121e8e90e29cfba9c8090b3272d2877",
      "old_mode": 33188,
      "old_path": "kokoro/macos/cpp/common.cfg",
      "new_id": "26515517a91e046929daf2e0993c3f16099d68be",
      "new_mode": 33188,
      "new_path": "kokoro/macos/cpp/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "473d54554a0350b86514456d3712ed96707b3601",
      "old_mode": 33188,
      "old_path": "kokoro/macos/objectivec_ios_debug/common.cfg",
      "new_id": "b4ccc45831728b41adf457b1e6607d13463bf64f",
      "new_mode": 33188,
      "new_path": "kokoro/macos/objectivec_ios_debug/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "3cbfb685d876300e4fc411a023eda482415fe87e",
      "old_mode": 33188,
      "old_path": "kokoro/macos/objectivec_ios_release/common.cfg",
      "new_id": "3a6ac86716f030cd39e3030c2f2bb18e34f8d5ad",
      "new_mode": 33188,
      "new_path": "kokoro/macos/objectivec_ios_release/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "41bd46aa8703d35aeb760475eb7e0d2c55d9bd59",
      "old_mode": 33188,
      "old_path": "kokoro/macos/objectivec_osx/common.cfg",
      "new_id": "ee5c2db34fa20be362c2723aad942723fdb8d9cf",
      "new_mode": 33188,
      "new_path": "kokoro/macos/objectivec_osx/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "cf7e80beb8bd600e361c5bc963bc2eca570fae89",
      "old_mode": 33188,
      "old_path": "kokoro/macos/php74/common.cfg",
      "new_id": "b9d5b822d6d3d83f5e2f58b8b40cdeefc8149324",
      "new_mode": 33188,
      "new_path": "kokoro/macos/php74/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "ded43e62c57fd2c0ec4257b06159e45996e6761e",
      "old_mode": 33188,
      "old_path": "kokoro/macos/php80/common.cfg",
      "new_id": "294fd52a00fd390e139049abc402f6e372f56406",
      "new_mode": 33188,
      "new_path": "kokoro/macos/php80/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "f1ea3aaf128d27117803981c32c7ce6f02c6ea92",
      "old_mode": 33261,
      "old_path": "kokoro/macos/python/build.sh",
      "new_id": "de3db88c674fabd441c92fe21fa72500d369a80b",
      "new_mode": 33261,
      "new_path": "kokoro/macos/python/build.sh"
    },
    {
      "type": "modify",
      "old_id": "ac3cbeebf5126db8cfef5cd1445028536ea78d20",
      "old_mode": 33188,
      "old_path": "kokoro/macos/python/common.cfg",
      "new_id": "dd9f8ac00a6dec45306835a2c2654f4a240b151b",
      "new_mode": 33188,
      "new_path": "kokoro/macos/python/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "ae480a5a067adbc2a8de7ec4d66ec7494422e48a",
      "old_mode": 33261,
      "old_path": "kokoro/macos/python_cpp/build.sh",
      "new_id": "8f94fcf9a84303bb4f2bc1916db5d6a68b364858",
      "new_mode": 33261,
      "new_path": "kokoro/macos/python_cpp/build.sh"
    },
    {
      "type": "modify",
      "old_id": "22f4a0e4c90bc80b27749ea5ffd2c88bd3033f63",
      "old_mode": 33188,
      "old_path": "kokoro/macos/python_cpp/common.cfg",
      "new_id": "12270c531fd2c559dad5267bd6c0eda1472317d6",
      "new_mode": 33188,
      "new_path": "kokoro/macos/python_cpp/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "b3755e410448921b15a55bab8523444012cd5603",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby25/common.cfg",
      "new_id": "ba17345259ba9d0c0ed892e7fe5b97977ba7d9ed",
      "new_mode": 33188,
      "new_path": "kokoro/macos/ruby25/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "688f63c2bc3ef52d2226c10584e1fbf8758f1250",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby26/common.cfg",
      "new_id": "deeaf519325431269398e3ed22c4f91913e737d4",
      "new_mode": 33188,
      "new_path": "kokoro/macos/ruby26/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "b10b455da3fbf733cc51a244fb321953e8c29e5f",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby27/common.cfg",
      "new_id": "1451eb04edb9eba1fa92ac133c1d50680f0dd099",
      "new_mode": 33188,
      "new_path": "kokoro/macos/ruby27/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "d5051170bef0f47d9a3ac6e78debb41b2d16a78f",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby30/common.cfg",
      "new_id": "79dc7a531ac1071fffa32fafe4614279e134a487",
      "new_mode": 33188,
      "new_path": "kokoro/macos/ruby30/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "19e16b3eaf5c7987d21283a59c2019aea662e373",
      "old_mode": 33188,
      "old_path": "kokoro/macos/ruby31/common.cfg",
      "new_id": "e2d1d1b83e3c97b49145264a10c704144ee19ca4",
      "new_mode": 33188,
      "new_path": "kokoro/macos/ruby31/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "933b25110149e74adc701203ac9dc1fc5f4eb2aa",
      "old_mode": 33261,
      "old_path": "kokoro/macos/test_php.sh",
      "new_id": "74d88f6a3646b80a728123fe54a4f1532b86eeef",
      "new_mode": 33261,
      "new_path": "kokoro/macos/test_php.sh"
    },
    {
      "type": "modify",
      "old_id": "9b4e448f182145489698add67895d124481a1ff8",
      "old_mode": 33188,
      "old_path": "kokoro/windows/bazel/build.bat",
      "new_id": "a783a075dd6dd14882e95a20f3b40884a3eaa845",
      "new_mode": 33188,
      "new_path": "kokoro/windows/bazel/build.bat"
    },
    {
      "type": "modify",
      "old_id": "5978a7aa0d5e80b70eaaec2d4a04d1e87837bf99",
      "old_mode": 33188,
      "old_path": "kokoro/windows/bazel/common.cfg",
      "new_id": "52703cc16fe257d21172ac214166532f765a4eb0",
      "new_mode": 33188,
      "new_path": "kokoro/windows/bazel/common.cfg"
    },
    {
      "type": "modify",
      "old_id": "95e8e5b80f2e64ee6c317270e7138b7aecbe0d5f",
      "old_mode": 33261,
      "old_path": "objectivec/DevTools/full_mac_build.sh",
      "new_id": "afff93d3d8aa154f3d481f591f7659148086f7ae",
      "new_mode": 33261,
      "new_path": "objectivec/DevTools/full_mac_build.sh"
    },
    {
      "type": "modify",
      "old_id": "6e9c6123802c33aa042709cfc7c5f15b60376b08",
      "old_mode": 33261,
      "old_path": "ruby/travis-test.sh",
      "new_id": "39f58a23d4e2a59e83f2729a5c82acb8f0a11db0",
      "new_mode": 33261,
      "new_path": "ruby/travis-test.sh"
    }
  ]
}
