)]}'
{
  "commit": "e59b620b392a8ebbcf25879fc3fde52b4dc77535",
  "tree": "b942d4a6037db9543659fe5579ad58495639801e",
  "parents": [
    "cff8af42e9dd84bb7e4a9a89732c7c34fde7a75d"
  ],
  "author": {
    "name": "aiuto",
    "email": "aiuto@google.com",
    "time": "Wed Oct 09 12:43:21 2019 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Oct 09 12:43:21 2019 -0400"
  },
  "message": "Fix execute bit on empty_test.sh (#206)\n\n* make the tarball 555\r\n\r\n* Split the bins out from the rest of the package and combine the\r\npackages.\r\n\r\nThis solution is horrible. The better solution is\r\n- We need something like pkgfilegroup in rules_pkg, so we can specify\r\n  exectuable mode next to the file.\r\n- But we do not want rules_pkg to appear in the rules/BUILD file\r\n  because that would make a runtime dependency.\r\n\r\nSo we need to\r\n- rewrite rules/BUILD when going into the package.\r\n- or provide magic mapping of files names to mode bits\r\n- or something entirely different.\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ae601d682242855065bf91770c8483294f42ada",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "191752b972d6cd89f44f95a069266a20f3273918",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "f349779d8bbc678d0cd57c40c8fa6bee7c85f9d8",
      "old_mode": 33188,
      "old_path": "distribution/BUILD",
      "new_id": "ddebb1c70580b0aa340e8bd946af583ad07a3adf",
      "new_mode": 33188,
      "new_path": "distribution/BUILD"
    },
    {
      "type": "modify",
      "old_id": "fac17b076bf19c2cd536e7a1c27b45193149f01c",
      "old_mode": 33188,
      "old_path": "rules/BUILD",
      "new_id": "f3cfe6ce147ad9c33a77cc4194f1f37e8a1c43c0",
      "new_mode": 33188,
      "new_path": "rules/BUILD"
    }
  ]
}
