)]}'
{
  "log": [
    {
      "commit": "dd3344995b6b70bcaf6cd6ff60c20f9253eb4b47",
      "tree": "16a955245f2fca8d3e10342787391cd89f1721d5",
      "parents": [
        "6c0b8558bcb1791d6810c48206462e43bad34a22"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jul 09 17:59:02 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jul 09 17:59:02 2023 -0400"
      },
      "message": "Makefile library merge with onf-make and voltha-lib-go\n\nmakefiles/\n----------\n  o Import standalone makefile directories to checkin smaller parts of a mega patch.\n  o Build out directory hierarchy by topic and feature.\n\nmakefiles/lint/yaml/\n--------------------\n  o Pull in logic evolved in repo:voltha-lib-go.\n  o Refactoring: support special snowflake targets by repository.\n  o ci-management and voltha-lib-go use distinct yamllint.conf files.\n  o Separate until there is time to review and consolidate.\n  o Added deps for on-demand local install of yamllint.\n    - requirements.txt could be used but every build would incur overhead.\n\nMakefile\n--------\n  o Use latest syntax from repo:onf-make.\n  o No need to set path variables, makefiles/include.mk can infer them.\n  o Added a help target to explicitly display targets and suggestions.\n  o Logic is bundled in libraries and use of \u0027make help\u0027 is not well known.\n\nChange-Id: Id8eba6f914a7bfe9a31637901bd8fb78a387e0c2\n"
    },
    {
      "commit": "980e37f0822328cee7ea82a85e2ba6c0bc969956",
      "tree": "a76484a2459ebcc50ea11f924f4287e2b400402f",
      "parents": [
        "2336f594834e7e23152b81252c0733fddeb48e72"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Feb 28 18:57:41 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Mar 01 02:50:35 2023 -0500"
      },
      "message": "[CORD-3256] Generate TT/TP community test job.\n\njjb/voltha-test/voltha.yaml\njjb/voltha-test/voltha-nightly-jobs.yaml\n----------------------------------------\n  - First attempt at cloning a voltha pipeline job from DT to TT.\n  - Add a few placeholders for future work to split yaml configs\n    into a more modular setup.\n\nMakefile\nconfig.mk\nmakefiles/lint/groovy.mk\nmakefiles/lint/yaml.mk\nmakefiles/virtualenv.mk\n------------------------\n  - Copy in makefile libraries from repo::voltha-docs.\n  - lint/yaml and lint/groovy.\n\nMisc / Fixes\n------------\n  - Fixed colorization in tree output.\n  - Comment out jjb import in requirements.txt, Makefile still configured to use an older version.\n  - Move README.md outside jjb/ lf-env scripts blindly grep for error patterns beneath jjb/\n\nChange-Id: I36e304f6ca9d54dc26fa5d36b17373cbb00f5afd\n"
    },
    {
      "commit": "068d64584d3334d8bfe564e4e844a65721f7f8e2",
      "tree": "9e67eb80f8879da2b7ce5b09f6e0fde4f9d20aea",
      "parents": [
        "38bfeea3d22de9243b88de88e386ffacd7d98cf7"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Feb 01 11:09:18 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Feb 07 01:32:39 2023 -0500"
      },
      "message": "make help target cleanup\n\nMakefile\nmakefiles/help/include.mk\nmakefiles/lint/include.mk\nmakefiles/lint/makefile.mk\nmakefiles/lint/.........mk\n-------------------------\n  o Implement topic help:: using 3 distinct targets.\n  o help-summary - displays one-line topic help.\n  o help-simple  - displays common topic help (lint, build, test)\n  o help-verbose - exhaustive topic help for targets.\n  o help (default) help-summary + help-simple (see {gerrit,lint}/help.mk)\n  o Align all help text on string \u0027[target]\u0027 from make cmd usage.\n  o Restore JJB_VERSION ?\u003d 2.8.0 in case of variant conflict with v4.1.0 in use.\n\nmakefiles/gerrit/help.mk\nmakefiles/gerrit/include.mk\n---------------------------\n  o Add gerrit command line convenience targets.\n  o replication-status target shows health of gerrit-to-github mirror.\n\njjb/voltha-scale.yaml\n---------------------\n  o Lint cleanups, remove duplicate definitions.\n\nChange-Id: I1c40fc0b5a61e3962e3481f0eae7266c5a6f2b2e\n"
    },
    {
      "commit": "3f575f7f612c7f12d4c0ddde22bda33a2209c01e",
      "tree": "86fd299dc73347c58d14fae7a6ae8cdd42450460",
      "parents": [
        "beef4cd9865334d9e1696096e97690a11ba44998"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Jan 15 23:49:19 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 18 11:31:01 2023 -0500"
      },
      "message": "makefiles/\n----------\n  o Adding more lint target logic.\n  o Copy in virtualenv.mk from voltha-docs to support dependency\n    based virtualenv installations.\n\n*/*.yaml\n--------\n  o Misc yamllint cleanups.\n\nMakefile\n--------\n  o Prune inlined logic since replaced by library makefile logic.\n  o Replaced explicit pyenv installation with dependency driven\n    so venv will only require installation once per target run.\n  o Library make clean/sterile targets handle cleanup.\n\nChange-Id: Ie2ce0ebc01b07c0004a5904c2641c394e46d5044\n"
    }
  ]
}
