commit | 8cfff0d53d92d64893202dff7cbdcd73ed20f0c2 | [log] [tgz] |
---|---|---|
author | Patrick Williams <patrick@stwcx.xyz> | Wed Jul 20 10:42:31 2022 -0500 |
committer | Patrick Williams <patrick@stwcx.xyz> | Fri Jul 22 16:08:53 2022 +0000 |
tree | 5fbfbb7cc74e1dadb65a30d8eef9f99a880596ee | |
parent | 29986f19c9cc60c86e71b1dae3e723675ba97f82 [diff] |
tools: owners: support recursive OWNERS Search for any OWNERS files anywhere in the repository, rather than just at the root, and incorporate their information into the review-set. Tested: Modified meta-aspeed/recipes-bsp/u-boot/u-boot-aspeed.inc and observed additional reviewers as expected. ``` $ tools/owners --path $(wd path lfopenbmc) reviewers {"reviewer": "bradleyb@fuzziesquirrel.com", "state": "REVIEWER", "notify": "NONE", "notify_details": {"TO": {"accounts": ["bradleyb@fuzziesquirrel.com"]}}} {"reviewer": "edtanous@google.com", "state": "REVIEWER", "notify": "NONE", "notify_details": {"TO": {"accounts": ["edtanous@google.com"]}}} {"reviewer": "geissonator@yahoo.com", "state": "REVIEWER", "notify": "NONE", "notify_details": {"TO": {"accounts": ["geissonator@yahoo.com"]}}} {"reviewer": "joel@jms.id.au", "state": "REVIEWER", "notify": "NONE", "notify_details": {"TO": {"accounts": ["joel@jms.id.au"]}}} {"reviewer": "patrick@stwcx.xyz", "state": "REVIEWER", "notify": "NONE", "notify_details": {"TO": {"accounts": ["patrick@stwcx.xyz"]}}} {"reviewer": "chiawei_wang@aspeedtech.com", "state": "CC", "notify": "NONE", "notify_details": {"TO": {"accounts": ["chiawei_wang@aspeedtech.com"]}}} {"reviewer": "zweiss@equinix.com", "state": "CC", "notify": "NONE", "notify_details": {"TO": {"accounts": ["zweiss@equinix.com"]}}} ``` Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I08775e3975897066d79c22ba38f0fdef364ed708
Build script for CI jobs in Jenkins.