)]}'
{
  "commit": "f863afbdbd49e249dc4b2fcb0ee516c587841467",
  "tree": "ef6a013e5c26cbf720958ff42f9335bc2055a4c3",
  "parents": [
    "5e7909e369b21580707069aaff2cd0e85bbae131"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Wed Mar 29 12:08:38 2023 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Wed Mar 29 12:08:38 2023 -0400"
  },
  "message": "VOL-4905 - Deploy new voltctl version.\n\nmakefile/consts.mk\n------------------\n  o Import current library contsants makefile for additional defines.\n\nMakefile\nmakefiles/release/include.mk\nmakefiles/release/release-build.mk\n----------------------------------\n  o Use std set -euo pipefail, -u missing, fix undef vars as needed.\n  o Modularize, relocate release-* target logic into a named makefile.\n  o Minor clenaups helped docker volume mount for /app/release \u003d\u003e localhost:{cwd}/release.\n  o Replace GO_SH inlined quoting with macro $(quote-single).\n    - Syntax did not play well with editor colorization.\n    - Magic trailing command quote appended to line continuation were ugly problems.\n    - todo: replace with $GO_SH $(call quoted,command-text-line-continuation)\n\nChange-Id: I4338d3f895cf45b508a705051c92df938be71296\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "692a994e356f9df6f54f2ea37ae906c90d46ac17",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "acc0e85da31330ca8f4ce17f3bec0ed0cd0678fc",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "32e92835668cf2c1b50d4307186b102d8f6c0fb3",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "a8c4483b77975176b1cca53b43fa4eeab8632b51",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "8d8270df6af6031983088457a4f93afff1fc61b1",
      "old_mode": 33188,
      "old_path": "makefiles/consts.mk",
      "new_id": "5f04e230d37e75dc4426e1ab59ded2f2c0f56c75",
      "new_mode": 33188,
      "new_path": "makefiles/consts.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ee1f1a0f830534dfa41dfbf1076e8a91ed1494a",
      "new_mode": 33188,
      "new_path": "makefiles/release/include.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a2bd3ffb17c275e1c7d36b15ec7bae0b808e3d5",
      "new_mode": 33188,
      "new_path": "makefiles/release/release-build.mk"
    }
  ]
}
