)]}'
{
  "commit": "ff89f79e83691d6d093a57187ecda094507600be",
  "tree": "6a371107371a6ef5b85bbb6d8df7e386b3eb0935",
  "parents": [
    "dfbc9d03bc2c98729af947a294858f72a51046d3"
  ],
  "author": {
    "name": "Antoine Musso",
    "email": "hashar@free.fr",
    "time": "Tue May 04 11:14:05 2021 +0200"
  },
  "committer": {
    "name": "Antoine Musso",
    "email": "hashar@free.fr",
    "time": "Fri May 07 16:23:32 2021 +0000"
  },
  "message": "download_file: download to GERRIT_CACHE_HOME when set\n\nWhen building a plugin as user `nobody`, download_file is unable to\nwrite the artifacts to the cache since the user does not have a home\ndirectory.  For a CI build I also need to be set the cache directory to\na predetermined value.\n\nIntroduce the optional `GERRIT_CACHE_HOME` environment variable to\nsupport relocating downloaded artifacts.  When the environment variable\nis not set, behavior is unchanged.\n\nUpdate documentation to mention support for `GERRIT_CACHE_HOME`. While at\nit, explain how to override the bazel repository and disk cache, would\nhave same a bit of time the first time I had to tweak them.\n\nChange-Id: Ie4fac83928527e0e71b159b9500983234c2261ac\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "782aba06789218ea6dc8ae3bbffe927c96593a08",
      "old_mode": 33188,
      "old_path": "Documentation/dev-bazel.txt",
      "new_id": "2a8b7c17f098d32a448c5ab35a428eaabc351a63",
      "new_mode": 33188,
      "new_path": "Documentation/dev-bazel.txt"
    },
    {
      "type": "modify",
      "old_id": "f86fd3e03428ae2d872363675f86d98ec31e09d7",
      "old_mode": 33261,
      "old_path": "tools/download_file.py",
      "new_id": "936bcef32c8766aceadac462a33b4e5a43010d5e",
      "new_mode": 33261,
      "new_path": "tools/download_file.py"
    }
  ]
}
