)]}'
{
  "commit": "e3df8bcf0f675d20aaf752c8ba32a0259dd79996",
  "tree": "dabfc975b88dc9bd9bbb13110b63ee28152e1a77",
  "parents": [
    "8c9ed92ab071a8532673d07a7d913b49819bddc3"
  ],
  "author": {
    "name": "Alex Eagle",
    "email": "alexeagle@angular.io",
    "time": "Mon Aug 03 12:04:05 2020 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 03 12:04:05 2020 -0700"
  },
  "message": "ci: add bazel_integration_test (#338)\n\nThis runs a py_test with a copy of bazel as a data dep.\r\nIt glob()s up the sources for each example and runs nested bazel test on them.\r\nThis detects whether the examples are fully working and self-contained.\r\n\r\nFollow-up step is to replace the rules_python.tgz with a HEAD version so we detect\r\nbreakages.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e8874a91d8318cc261b552fba907984ed5948040",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "2b60f35f18af1bb99e12f9eba4f245502bcd46fb",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "426ddc01671411d01367cef56b137f8f2308d35c",
      "old_mode": 33188,
      "old_path": "examples/BUILD",
      "new_id": "18377eb261b207726540adeacaee4575c7a10023",
      "new_mode": 33188,
      "new_path": "examples/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0dca5114a1c65de974a11a940145ebaa2b20ce5e",
      "new_mode": 33188,
      "new_path": "examples/pip/.bazelrc"
    },
    {
      "type": "modify",
      "old_id": "c5ac4fc3e123fb622bbefb407b890ee53221f60b",
      "old_mode": 33188,
      "old_path": "examples/pip/boto/BUILD",
      "new_id": "7bd91d9279af40c89f9ca9a2da8fee9d743cc5c2",
      "new_mode": 33188,
      "new_path": "examples/pip/boto/BUILD"
    },
    {
      "type": "modify",
      "old_id": "ca9f6b14d91e9e625fa8d00b7be5f28e715a3434",
      "old_mode": 33188,
      "old_path": "examples/pip/helloworld/helloworld_test.py",
      "new_id": "da6ac77a039863501e6e5731426f96896dc022ac",
      "new_mode": 33188,
      "new_path": "examples/pip/helloworld/helloworld_test.py"
    },
    {
      "type": "modify",
      "old_id": "281efd8e6c50ba53dcd5739715408f56ec0aa64d",
      "old_mode": 33188,
      "old_path": "internal_deps.bzl",
      "new_id": "15fe0a57ee4580066b6596f342c90094a8cc0438",
      "new_mode": 33188,
      "new_path": "internal_deps.bzl"
    },
    {
      "type": "modify",
      "old_id": "90c74f2b5d2e1694fc24fe451afa02cfd3d2d425",
      "old_mode": 33188,
      "old_path": "internal_setup.bzl",
      "new_id": "646b86ce3b4aa6abfdf22f554e8fa8af113a78c3",
      "new_mode": 33188,
      "new_path": "internal_setup.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10566c484ad1c19a133616eae8f5ef7746e91f48",
      "new_mode": 33188,
      "new_path": "tools/bazel_integration_test/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b23360be721ea747166c489ab7cdb5693ccc8051",
      "new_mode": 33188,
      "new_path": "tools/bazel_integration_test/bazel_integration_test.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46ba7344537dd71cf72596040db497369875e777",
      "new_mode": 33188,
      "new_path": "tools/bazel_integration_test/test_runner.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95a850073a0f920b01e5e04d15e13097821629fc",
      "new_mode": 33261,
      "new_path": "tools/bazel_integration_test/update_deleted_packages.sh"
    },
    {
      "type": "modify",
      "old_id": "b9e221693e1a1e8399420b3634cb96908115d391",
      "old_mode": 33188,
      "old_path": "version.bzl",
      "new_id": "00d16b5d2cc3d78b1fe05a2cdb7f7ad099881d14",
      "new_mode": 33188,
      "new_path": "version.bzl"
    }
  ]
}
