)]}'
{
  "commit": "be542319c852ee4503db70cbda1ccf45b733ad51",
  "tree": "7b788411c6a2ca37a6a6c968a69422061283d5a4",
  "parents": [
    "2a43cc77da78c43e2796a76cbcc92fe5e00c3946"
  ],
  "author": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Thu Jun 23 21:51:32 2022 -0700"
  },
  "committer": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Thu Jun 23 22:34:11 2022 -0700"
  },
  "message": "[INF-146]\n\nUnify mechanism across multiple ci-management repos\n\n- move converted per-repo jobs into the jjb/repos hierarchy\n\n- Pull in macros (with onf- prefix) and common scripts from ONOS/Aether\n  ci-management repos, unifying behavior\n\n- Update tagging scripts to unify changes\n\n- Update gerrit repo multi-checkout and patch script\n\n- Change over to newer static host for publishing charts/docs\n\n- use python3 venv instead of virtualenv\n\nChange-Id: Id46fdc23679b8854c54e294a7fb022e69d6d28f9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "af7a30ac3a56fe6f4bdc6db80857a3229ab4fb30",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "1071410e22d42b634416024178626758e4fe9760",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "delete",
      "old_id": "9999d4b8067991c91f060389870bdf079f0b7779",
      "old_mode": 33188,
      "old_path": "jjb/charts.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "59cd72cde33c690df31c24dd798cab07cf4d3d26",
      "old_mode": 33188,
      "old_path": "jjb/cord-macros.yaml",
      "new_id": "ff6c3097200b163a271378f183a59671947ee084",
      "new_mode": 33188,
      "new_path": "jjb/cord-macros.yaml"
    },
    {
      "type": "modify",
      "old_id": "1bf66316c4bcd0e391c9422d96d4c3a30905f0d5",
      "old_mode": 33188,
      "old_path": "jjb/defaults.yaml",
      "new_id": "6fe3b093e86c6a1743251890d58ac0bf8a59dea5",
      "new_mode": 33188,
      "new_path": "jjb/defaults.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9c3810ccb1d3acb88f09c500f0aeccf69d8eea1f",
      "new_mode": 33188,
      "new_path": "jjb/repos/helm-charts.yaml"
    },
    {
      "type": "rename",
      "old_id": "213d447308978e0184b50fa56cbe0642a922d202",
      "old_mode": 33188,
      "old_path": "jjb/verify/helm-repo-tools.yaml",
      "new_id": "213d447308978e0184b50fa56cbe0642a922d202",
      "new_mode": 33188,
      "new_path": "jjb/repos/helm-repo-tools.yaml",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e74de496eabb6c1002cdb5233c15ef64351a49a0",
      "new_mode": 33188,
      "new_path": "jjb/repos/versioning.yaml"
    },
    {
      "type": "rename",
      "old_id": "b2d3187bd4db7830ec42744527a50790b55dab43",
      "old_mode": 33188,
      "old_path": "jjb/verify/voltha-docs.yaml",
      "new_id": "5e6d90361fcfea38e554f7941d5ebeb6fee5a359",
      "new_mode": 33188,
      "new_path": "jjb/repos/voltha-docs.yaml",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "4ba63b89f4e39e7278a81f8e9b153573ac90717c",
      "old_mode": 33188,
      "old_path": "jjb/verify/voltha-helm-charts.yaml",
      "new_id": "a8f6d361aa281ec677c2f820f3b6e9a126a84493",
      "new_mode": 33188,
      "new_path": "jjb/repos/voltha-helm-charts.yaml",
      "score": 81
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e2f9e23c83d6815fc46425aa328974c9130ea56d",
      "new_mode": 33188,
      "new_path": "jjb/shell/helm-lint.sh"
    },
    {
      "type": "modify",
      "old_id": "18c5b406a0397ec7838ab8d032a649e6d1afcc85",
      "old_mode": 33261,
      "old_path": "jjb/shell/jflint.sh",
      "new_id": "cef7b910a8cca6efa20371058130ccce73ea3d16",
      "new_mode": 33261,
      "new_path": "jjb/shell/jflint.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "386ff39b7e4ebe5c466467de667ea26aa31307aa",
      "new_mode": 33188,
      "new_path": "jjb/shell/publish-helm-repo.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4176df033dfba5463be74e278a4b2a91736a268d",
      "new_mode": 33188,
      "new_path": "jjb/shell/repo-patch.sh"
    },
    {
      "type": "delete",
      "old_id": "1ce911e7f5237910310e5b165ebd436a360888ba",
      "old_mode": 33261,
      "old_path": "jjb/shell/repopatch.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "01772c55ed77028621506490bcbc2f08ff3c38b8",
      "old_mode": 33261,
      "old_path": "jjb/shell/tagcollisionreject.sh",
      "new_id": "c5b4b13a357377e8c2b3fbd7ae8a4d5aca7c32fd",
      "new_mode": 33261,
      "new_path": "jjb/shell/tag-check.sh",
      "score": 64
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcfa75608baef0751ac9377a78ad1908f924e2af",
      "new_mode": 33261,
      "new_path": "jjb/shell/version-tag.sh"
    },
    {
      "type": "delete",
      "old_id": "8c14dddf30307961f20ea7685b2eca1843e047e8",
      "old_mode": 33261,
      "old_path": "jjb/shell/versiontag.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "215c790394f031aee7c8a6afd60f4f6d16627928",
      "new_mode": 33188,
      "new_path": "jjb/templates/helm-lint.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "226a0d30ddc805f87046259f53604205654debd7",
      "new_mode": 33188,
      "new_path": "jjb/templates/publish-helm-repo.yaml"
    },
    {
      "type": "modify",
      "old_id": "5f273fcf51c4940b5e6daa388814b6b9ae728f69",
      "old_mode": 33188,
      "old_path": "jjb/templates/sync-dir.yaml",
      "new_id": "699d0c17d6f34a84d5310a16942c1cf68b91f3ad",
      "new_mode": 33188,
      "new_path": "jjb/templates/sync-dir.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82cfa201bb1a30acb970d67d27a8682f714b762a",
      "new_mode": 33188,
      "new_path": "jjb/templates/versioning.yaml"
    },
    {
      "type": "delete",
      "old_id": "dc6d9046f9cf16801bcfec1fcecea7375a45d802",
      "old_mode": 33188,
      "old_path": "jjb/verify/helm-charts.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b4103c222ab5f2857d5926d8b430c9dc6e35475b",
      "old_mode": 33188,
      "old_path": "jjb/versioning.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "63a81a17ec0f090e22aac513826a0de37e1f2593",
      "old_mode": 33188,
      "old_path": "jjb/xos-auth.yaml",
      "new_id": "bd4c92c55ba84451bdee79c353c34926fa266cb8",
      "new_mode": 33188,
      "new_path": "jjb/xos-auth.yaml"
    },
    {
      "type": "modify",
      "old_id": "12190b5797d1ff1d4ee9383f7cf21709aae18cce",
      "old_mode": 33188,
      "old_path": "jjb/xos-unit.yaml",
      "new_id": "43ad73389eca7953ab2c852f20a0df8d51cc3516",
      "new_mode": 33188,
      "new_path": "jjb/xos-unit.yaml"
    }
  ]
}
