从AWS CodeCommit,我们可以查看拉取请求列表。但是,我们似乎无法在表中显示“审批者”列。
https://docs.aws.amazon.com/codecommit/latest/userguide/how-to-view-pull-request.html
如何生成拉取请求及其审批者的报告?
我相信没有这样的选择。但是您可以通过首先获取开放拉取请求列表来实现这一点,如下所示:
aws codecommit list-pull-requests --pull-request-status OPEN --repository-name <REPO_NAME>
然后迭代这些拉取请求并运行以下命令来获取修订 ID:
aws codecommit get-pull-request \
--pull-request-id <PR_ID>
一旦获得该信息,您就可以像这样获得批准者:
aws codecommit get-pull-request-approval-states \
--pull-request-id <PR_ID> \
--revision-id <REVIONSION_ID>
我知道,事情不应该那么复杂。