)]}'
{
  "log": [
    {
      "commit": "393daca85f76e3c40c5cbc74c2a956b4b8934b15",
      "tree": "3b30e5a976ab44c6d43a4a605b9ff17656fcbe01",
      "parents": [
        "0ded28dd4ba2bdab3e4786499d00ca1f710fc00e"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jul 06 08:47:54 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jul 06 08:47:54 2023 -0400"
      },
      "message": "[VOL-5026] - Build and (pre-) deploy repo:voltha-go\n\nMakefile\n--------\n  o Refactor test and mod-* targets per voltha-openolt-adatpter/Makefile.\n  o Logic moved into makefiles/analysis/{coverage,sca}.mk\n  o Inline ( set -euo pipefail \u0026\u0026 cmd | tee log) in test-coverage.\n  o Improve error handling, \"cmd | tee\" will silently mask shell exit status.\n  o make test failing locally (docker image: cpu profile acces denied).\n  o Local problem, send a job through jenkins for accurate status.\n\nmakefiles/\n----------\n  o Copy in library makefiles\n  o Esp docker/include.mk\n\ncompose/*/*.yaml\n----------------\n  o Update copyright notice\n\ndb/*/*.go\nrw_core/*/*.go\n--------------\n  o Run gofmt -s -w on source to fix latent linting problmes that fail jobs.\n\nChange-Id: If7cd349822edd0e604ac4daf27d315f528c6bcf6\n"
    },
    {
      "commit": "367d76b8da6b2b5e07d459817ab8c79083cf29b1",
      "tree": "a491e70ab1d90eeb7b34f68a7949598e56447255",
      "parents": [
        "7e771057aca81f083aeabf049c7d85ca74c6bf25"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jun 08 17:16:46 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Jun 22 17:38:49 2023 -0400"
      },
      "message": "[VOL-5026] (pre-)Build and deploy repo:voltha-go\n\nMakefile\nconfig.mk\nmakefiles/\nmakefiles/consts.mk\nmakefiles/include.mk\n--------------------\n  o Includee the latest onf-make library makefiles.\n  o Define standard lint targets and docker arguments.\n  o Behavior configured through config.mk in the sandbox root.\n\nChange-Id: I2bbb74109d020ed12736bae0c35360bddf2cbe7f\n"
    },
    {
      "commit": "5f51f2ecc7fc25a3e831041887dbaf49a5b6b18a",
      "tree": "3eba2e0c21e12da7e5a3720bb4b82f93bb92f11d",
      "parents": [
        "f0f5539342c8e52298b495b7d17c78fad677bf63"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Tue Jan 17 17:06:26 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Wed Jan 18 09:22:01 2023 -0500"
      },
      "message": "VOL-4925 - Build and release components.\n\nMisc/\n  o Bulk copyright notice udpate to 2023.\n\ngo.mod\ngo.sum\n------\n  o Bump component version strings to the latest release.\n\nCosmetic edit to force a build.\n\nChange-Id: Icc8869463d1f1a4451938466c39fcc3d11ebad73\n"
    },
    {
      "commit": "811e9544f229421bd8cc52271553fc18f40b54c5",
      "tree": "8b9252ee7a758fe68f85b864d7e5583096e82ea2",
      "parents": [
        "fd441170cd2c086630ad190e1612d7f22a1ac8f6"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Dec 25 21:45:27 2022 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Dec 29 06:30:40 2022 -0500"
      },
      "message": "VOL-4917 - voltha-go build and test problems.\n\nMakefile\nmakefiles/\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n  o Update copyright notice.\n  o Added a few common makefile libraries.\n  o Added todo.mk to document a few future-fix items.\n  o Added versions.mk used to display build tools and versions.\n  o Added comments and banners to delimit logic and identify log output.\n  o Fixed coverage target, git test -coverprofile requires a disk file.\n  o Strange: \u0027go mod vendor\u0027 will remove vendor/ but the directory is\n    under revision control.  [TODO] Delete or checkout from a central repo.\n  o Split long lines with line continuation at shell pipe.\n  o Replace inlined rm -rf calls with make builtin $(RM) -r\n  o Refacor test log names into macros to shorten logic line length.\n\ndocker/Dockerfile.rw_core\n-------------------------\n  o Update copyright notice.\n  o Inline --no-cache with apk calls, networking problems surfaced while\n    running \"make build/test\" while disconnected from the VPN.\n  o Copy stub go-test-coverage.out file to the docker image, go test\n    -coverprofile was failing w/o a file on disk.\n  o Testing reported a \"could not create cpu profile\" error.  Create a pull\n    request for feedback to see if this is a lingering coverage problem or\n    my laptop cpu is unknown and contributing.\n\nChange-Id: I84724682cfd9dbcd08990cef382338f005261184\n"
    }
  ]
}
