我在做詹金斯的工作来生成一份报告。张贴的建设我万发送报告的人审查公共关系。我如何使用bitbucket和jenkins来实现这一点。只有审查员才能得到报告。
发布于 2021-09-23 17:17:14
没有这样的插件给你详细的公关审查。Github拉出请求生成器插件公开了有限数量的环境变量。但是您可以尝试编写简单的脚本或命令来使用Github API。
在使用Bitbucket时,可以使用BB (链接)进行类似的操作。
curl -X GET -u "user:pass" "https://api.bitbucket.org/2.0/repositories/{workspace}/{repo_slug}/pullrequests/{pull_request_id}" | jq '.participants[] | select(.state=="approved")| .user.display_name'使用上面的curl命令,您将获得PR审批者的显示名称。您不能使用BB获取任何用户的电子邮件,因此,如果它在您的公司之下,您可以创建一个具有显示名称的文件来进行电子邮件映射并将其来源于发送电子邮件。
https://stackoverflow.com/questions/69295314
复制相似问题