)]}'
{
  "commit": "7f382efe43b6e873858b9afc3fca08606cfd4125",
  "tree": "7558ad06ce974781749b937afb4a281a31b24f4d",
  "parents": [
    "7adbfb013f0db254a5b8a47ca28dab8310dd4a3e"
  ],
  "author": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Wed Jan 25 12:00:08 2023 -0500"
  },
  "committer": {
    "name": "Joey Armstrong",
    "email": "joey@opennetworking.org",
    "time": "Wed Jan 25 12:13:53 2023 -0500"
  },
  "message": "VOL-4925 - Build and release components.\n\njjb/shell/github-release.sh\n---------------------------\n  o Added a display banner to identify running script and version.\n    Recent change to use cp -vs- rsync for release/* copy is not\n    visible in the job log -- timing issue ?\n  o Source common lib stacktrace.sh and traputils.sh to be more\n    verbose when the script edits (courtesy of set -e).\n  o Debugging statements added.\n  o Use stacktrace.sh to display callstack when script exits with error.\n\njjb/shell/common/README.md\njjb/shell/common/common.sh\njjb/shell/common/example.sh\njjb/shell/common/preserve_argv.sh\njjb/shell/common/common/sh/tempdir.sh\njjb/shell/common/common/sh/traputils.sh\njjb/shell/common/common/sh/stacktrace.sh\n-----------------------------------------\n  o Create a common library of reusable utility shell scripts.\n  o tempdir.sh    - automatic creation and removal of mktempdir()\n  o stacktrace.sh - display script call stack.\n  o traputils.sh  - register an interrupt handler calling stacktrace on exit.\n\nChange-Id: I563948f078cf33fef4a58be2b7455f07a3bd9e3a\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "171648b0f62066b35ba0aff3cffa35dde42ac61d",
      "old_mode": 33188,
      "old_path": "jjb/pipeline/voltha/voltha-2.11/bbsim-tests.groovy~",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c171b6ada24e5cd0c99a92a0669c555ef83db39",
      "new_mode": 33188,
      "new_path": "jjb/shell/common/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "268c701d6d3bd06ddd5ac1098584a33b63e3a5f6",
      "new_mode": 33188,
      "new_path": "jjb/shell/common/common.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bbbe8e49ef8fae3f882429276b5a3b23246882b",
      "new_mode": 33188,
      "new_path": "jjb/shell/common/common/sh/stacktrace.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40d842e5ff084aa2f8e854bda151603c9c20f7ac",
      "new_mode": 33188,
      "new_path": "jjb/shell/common/common/sh/tempdir.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ded5cc7f4459f457727daf6baffc4ecfa057d249",
      "new_mode": 33188,
      "new_path": "jjb/shell/common/common/sh/traputils.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c0e46a624cf02c498a7eb824a3080eada421821",
      "new_mode": 33261,
      "new_path": "jjb/shell/common/example.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a0879b92a5cbacb5606cfdd1b139586d51bff567",
      "new_mode": 33188,
      "new_path": "jjb/shell/common/preserve_argv.sh"
    },
    {
      "type": "modify",
      "old_id": "8ff8754b738ead8a69830bde2deedccbec9d5a2f",
      "old_mode": 33188,
      "old_path": "jjb/shell/github-release.sh",
      "new_id": "32fa72b3f0209a93d7366f42aad84d5f4a5751e9",
      "new_mode": 33188,
      "new_path": "jjb/shell/github-release.sh"
    }
  ]
}
