)]}'
{
  "commit": "2097d3e85d563370c9326886890340a35fa942f9",
  "tree": "809bdea009daa91bb6300ed9ef2f4a1a3eb84132",
  "parents": [
    "bfca13dd41e697fdb66df63cfb4ef756942e9bb9"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Sun Mar 26 10:32:03 2023 -0400"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Sun Mar 26 10:41:13 2023 -0400"
  },
  "message": "VOL-4905 - Deploy new voltctl version.\n\njjb/shell/github-release.sh\n---------------------------\n  o Added --help text and command line switches.\n  o Deprecate github-release command, replace with github gh cli.\n  o Update authentication to use new pac strings or token file.\n  o Create and auto-cleanup a scratch area for the script to use.\n  o Added callstack display on error to help identify source.\n  o Command line args added to facilitate interactive use.\n    + Local access functions provide value lookup and defaults.\n  o Begin to modularize the script, added named functions and\n    wrapped global vars with accessor methods that format\n    values for passing to the gh command.\n  o Updated script to fail hard VS mask error conditions.  For ex do not\n    publish a source-only release when artifact count is zero.\n  o Script currently runs in (gh --draft) mode to exercise these changes.\n  o Always call \u0027gh auth logout\u0027, esp for failure conditions.\n  o Added the ability to query for repository release strings.\n    + Simple verification for gh repository access.\n\njjb/verify/voltctl.yaml\n-----------------------\n  o Use new job template jjb/github-release/voltha.yaml.\n  o Update to use a new jenkins credential id.\n\njjb/verify/voltctl.yaml\n-----------------------\n  o Use new job template jjb/github-release/voltha.yaml\n\nChange-Id: I75432ea353d60d655c4558c6370d91f184d3b8ad\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e43e6cbe775ad693bd679d63efdf2947360c5f35",
      "new_mode": 33188,
      "new_path": ".onf/github-release-notes"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4794e8b5d040cf0a44219e655c207b5ddf527616",
      "new_mode": 33188,
      "new_path": "jjb/github-release/voltha.yaml"
    },
    {
      "type": "modify",
      "old_id": "3c4056bd632a34ebcc0a636f7be78248ab117a03",
      "old_mode": 33261,
      "old_path": "jjb/shell/github-release.sh",
      "new_id": "baf3a47c7cbe191f3ec0e230af415b91119a04fc",
      "new_mode": 33261,
      "new_path": "jjb/shell/github-release.sh"
    },
    {
      "type": "modify",
      "old_id": "b0e69bc9b0baa38ba141eade703d26d4ed3233cb",
      "old_mode": 33188,
      "old_path": "jjb/verify/voltctl.yaml",
      "new_id": "a0be6f0112ae6645bb63dc3797e54a87c07d6017",
      "new_mode": 33188,
      "new_path": "jjb/verify/voltctl.yaml"
    }
  ]
}
