)]}' { "commit": "4d34345672c3886dab0faa8b9d2c3790bae39b6b", "tree": "322218f4c417d8a780b600be0d3f920c24557c2c", "parents": [ "55dabf4d7b6a41496d6908d384aae19ad6c822f4" ], "author": { "name": "Paul Fagerburg", "email": "pfagerburg@chromium.org", "time": "Fri Jan 24 15:23:53 2020 -0700" }, "committer": { "name": "Paul Fagerburg", "email": "pfagerburg@chromium.org", "time": "Tue Jan 28 21:28:05 2020 +0000" }, "message": "new_variant: support private repos\n\nSome reference designs do not yet have all of their code in public\nrepos, but we still need to be able to create new variant boards.\nAdd variables to reference board data for where coreboot source and\ncoreboot config are located. Use these variables to launch scripts\nin the correct directory, or to point to those directories with\nan environment variables that the launched script will use.\n\nBUG\u003db:147483696\nTEST\u003d`./new_variant.py --board\u003dhatch --variant\u003dsushi`\nVerify that the commit for config.sushi is in\nthird_party/chromiumos-overlay/sys-boot/coreboot/files/configs\n\n`./new_variant.py --board\u003dvolteer --variant\u003dripto`\nVerify that the commit for config.ripto is in\nprivate-overlays/chipset-tgl-private/sys-boot/coreboot/files/configs\n\nChange-Id: Ide00562ca7308f29c1732afbd234fc504b933ecd\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/2025291\nTested-by: Paul Fagerburg \u003cpfagerburg@chromium.org\u003e\nReviewed-by: Jacob Rasmussen \u003cjacobraz@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "9846fa2584efa75394412e12497877fae68bf847", "old_mode": 33261, "old_path": "contrib/variant/create_coreboot_config.sh", "new_id": "d8ec54ae7ac5a06b438cee56efc5cffd776ef383", "new_mode": 33261, "new_path": "contrib/variant/create_coreboot_config.sh" }, { "type": "modify", "old_id": "feb1228d3e084561d92e06160750a9b0f486f6d8", "old_mode": 33188, "old_path": "contrib/variant/hatch.py", "new_id": "1d9bb36d406e162b1fa69b0527049348e3d4261a", "new_mode": 33188, "new_path": "contrib/variant/hatch.py" }, { "type": "modify", "old_id": "15bb4a468830c7937c2206c7d4ab209292013ada", "old_mode": 33261, "old_path": "contrib/variant/new_variant.py", "new_id": "084d2dfadb8d885334a5b764a8aa56403ee6c9ff", "new_mode": 33261, "new_path": "contrib/variant/new_variant.py" }, { "type": "modify", "old_id": "0a81d028b80101b1bd8a812c91fbd89fba150b5d", "old_mode": 33188, "old_path": "contrib/variant/trembyle.py", "new_id": "31fc24f7792c224aefd9a7daea9972aff6dd1aa5", "new_mode": 33188, "new_path": "contrib/variant/trembyle.py" }, { "type": "modify", "old_id": "76217fe6b829c6c51be8500f3964a5dfba1df805", "old_mode": 33188, "old_path": "contrib/variant/volteer.py", "new_id": "29fa7281521f2a5ab675128fb4f1240c3b98b520", "new_mode": 33188, "new_path": "contrib/variant/volteer.py" } ] }