)]}'
{
  "log": [
    {
      "commit": "97a8b88d2dec880501f00e970ed7d0d66c676954",
      "tree": "ea80afb91ca6ebe80a32f32b2bbbeabc2e1f1143",
      "parents": [
        "f076c31165aa3192a60e619209881fa1e11843a4"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 02 16:08:52 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Aug 02 16:09:21 2023 -0400"
      },
      "message": "[VOL-5100] - periodic-voltha-test-bbsim\n\njjb/pipeline/voltha/master/bbsim-tests.groovy\n---------------------------------------------\n  o misc npm-groovy-lint cleanups:\n    - indentation, quotes, typed vars, etc.\n    - convert tabs to space (expand -i -t 8)\n  o Stage(\u0027Install Kind\u0027)\n    - wrap install_kind call in a script{} block for evaluation.\n    - no primitives available like sh() to provide needed script{} context.\n  o Re-enable IAM method now that branch_name is fixed.\n\nmakefiles/lint/include.mk\nmakefiles/lint/groovy/include.mk\nmakefiles/lint/groovy/install.mk\n--------------------------------\n  o (WIP) Add skeleton targets for lint-groovy able to install\n    npm-groovy-lint on demand for local use.\n\nChange-Id: Ifbf72ae9cb021d28c15a783454278ac2c680e45e\n"
    },
    {
      "commit": "f076c31165aa3192a60e619209881fa1e11843a4",
      "tree": "226fb2e6df391402540f052ae3642cb4ce1db3a9",
      "parents": [
        "ff0bd59812ef0c21ca4d09126f76cdd45b28c989"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 01 17:17:10 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Aug 01 17:17:10 2023 -0400"
      },
      "message": "Fixed a print statement typo\n\nChange-Id: I4d25de3c8343a3b0f2caa09972587bd6c5a0ac92\n"
    },
    {
      "commit": "ff0bd59812ef0c21ca4d09126f76cdd45b28c989",
      "tree": "8212a883e83794bb61681bceaec014355988f348",
      "parents": [
        "9337496167573f3202e884b26ba12c458641a3f6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 31 17:37:14 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Jul 31 17:37:14 2023 -0400"
      },
      "message": "lint cleanups\n\nvars/showCommands\n-----------------\n  o lint cleanups per npm-groovy-lint.\n  o Changed command sh() invocation slightly.\n  o Exceptions reported in the log for which -a and version.\n  o Run commands, capture/display output and errors.\n  o Drop exceptions, script is only used for debugging so no fatals\n    until we can figure out why exceptions are thrown.\n\nChange-Id: Ifbe5d827c96381cbd04ddb7c6757a79b7a429ccb\n"
    },
    {
      "commit": "af679da06c7f51adfeadd174e1ba7ee9ae2f56fc",
      "tree": "c6588a89a9a10897f9dc11d28a2ce59be5caf5fb",
      "parents": [
        "41923cc6a9bc53a46e87736d4e51ab7afae0d5ca"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 31 14:22:41 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 31 14:22:55 2023 -0500"
      },
      "message": "VOL-4925 - Build and release components.\n\n*.groovy\n*.yaml\n--------\n  o Cosmetic edits to force a jenkins job, simple submission of one script not triggering deployment.\n  o Add copyright header in groovy scripts where needed.\n  o Added trailing comment \"// [EOF]\" in yaml files.\n\nChange-Id: I978fbd3030c701f8ddc77e5b9140378b9bda909b\n"
    },
    {
      "commit": "7adbfb013f0db254a5b8a47ca28dab8310dd4a3e",
      "tree": "8fafa696d02cf2a428421c4a1871690603c1e611",
      "parents": [
        "50f6e0b97f449b32d32ec0e02d59642000351847"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 24 17:02:37 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 24 17:02:52 2023 -0500"
      },
      "message": "Create initial 2.11 jobs, start slow link problems on the horizion\n\nChange-Id: I14b5b989a2d53540aa5e4cdc9cddedda693809bd\n"
    },
    {
      "commit": "379660e0d852c95de6a0373c279b912e3066d902",
      "tree": "860d65125a3bfc6b7dd57e3a8c5de63f8d17337b",
      "parents": [
        "1cf2530730cdfe51a69d736eaa70973721135491"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Dec 14 19:21:00 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 10 01:29:37 2023 +0000"
      },
      "message": "VOL-4836 - use newer version of voltctl.\n\nvars/installVoltctl.groovy\n--------------------------\n  o Wrap script logic in a try/catch/finally block to better report errors.\n  o Define a (commented) version for the upcoming voltha-2.11 release.\n  o Remove voltctl filesystem debugging statements added earlier.\n  o Call vars/showCommand to display searchpath and command version.\n\nvars/showCommand\n----------------\n   o Library method for displaying command-by-path and version.\n\nChange-Id: I93ca923d7556a73a36ed024eea4975dee0fe9c6d\n"
    }
  ]
}
