)]}'
{
  "commit": "b2b8548d08210429319afcabc0c7719b281561ba",
  "tree": "f10288674fb62d6b200f657cc450a6554e84832f",
  "parents": [
    "d76d5db807ccfed0028cd3d7afda60af5f2e3353"
  ],
  "author": {
    "name": "Antoine Musso",
    "email": "hashar@free.fr",
    "time": "Mon Jun 27 20:30:15 2022 +0200"
  },
  "committer": {
    "name": "Antoine Musso",
    "email": "hashar@free.fr",
    "time": "Mon Jun 27 20:30:15 2022 +0200"
  },
  "message": "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\nThis was done in Gerrit with Ie4fac83928527e0e71b159b9500983234c2261ac\n\nChange-Id: I0c4b3992d36cf40196f64251900f07e527d8a3c4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "092a81fd276a4feb75c05993b238af0efd581ac0",
      "old_mode": 33261,
      "old_path": "tools/download_file.py",
      "new_id": "1900b2061d589f3851d75de2d4f41b8463ae285d",
      "new_mode": 33261,
      "new_path": "tools/download_file.py"
    }
  ]
}
