)]}'
{
  "commit": "96e224c7f6905eec96add5e57c5621ebf7af853e",
  "tree": "c4e6a16eb74ee07381e250de9b143483876b1dd7",
  "parents": [
    "6e5ddbc045f9f49585f4a771b75ab91519713639"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "antiagainst@google.com",
    "time": "Fri Jul 24 20:18:24 2020 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 24 20:18:24 2020 -0400"
  },
  "message": "[ci] Add Dockerfile and Kokoro configuration for Bazel and SwiftShader (#2646)\n\nThis commit adds Dockerfile and Kokoro configuration to run\r\nIREE\u0027s TensorFlow integration tests on SwiftShader.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07b0eb8985519b89a978ac6a2b68ed7a38f77fec",
      "old_mode": 33261,
      "old_path": "build_tools/bazel/build_tensorflow.sh",
      "new_id": "fdade7cb101115f3718c971288a226f6f1b92e33",
      "new_mode": 33261,
      "new_path": "build_tools/bazel/build_tensorflow.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2af027da413e5629f950e9a1b8f0b24569b84901",
      "new_mode": 33188,
      "new_path": "build_tools/docker/bazel_swiftshader/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "82fdb167d2bc0b9c42c00a8d2ca656d3d101c5c2",
      "old_mode": 33261,
      "old_path": "build_tools/docker/build_and_update_gcr.py",
      "new_id": "cba45933032bd0359ff1a870fa8ceb2e609c07cd",
      "new_mode": 33261,
      "new_path": "build_tools/docker/build_and_update_gcr.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32c061f31bc78176226316bcb0704fab03b311a0",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/integrations/build.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63c5893011df29c2ccb5d4e2c0c9b1e1186ce0a2",
      "new_mode": 33261,
      "new_path": "build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/integrations/build_kokoro.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "609936e8f9c9f827b082a19b0ed4a2b7b7cde037",
      "new_mode": 33188,
      "new_path": "build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/integrations/common.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50a7eeddc0f9e7fb7ad06eec0dc3b23684a5382a",
      "new_mode": 33188,
      "new_path": "build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/integrations/google.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50a7eeddc0f9e7fb7ad06eec0dc3b23684a5382a",
      "new_mode": 33188,
      "new_path": "build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/integrations/main.cfg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50a7eeddc0f9e7fb7ad06eec0dc3b23684a5382a",
      "new_mode": 33188,
      "new_path": "build_tools/kokoro/gcp_ubuntu/bazel/linux/x86-swiftshader/integrations/presubmit.cfg"
    }
  ]
}
