如何配置Jenkins任务仅向GitHub PR提交者发送邮件通知
问题描述
- 已创建可由GitHub Pull Request事件触发的Jenkins任务,当前Pull Request触发时任务可正常运行、执行状态无异常
- 待实现需求:配置邮件通知规则,使构建结果邮件仅发送给对应Pull Request的发起者
解决方案
在Jenkins任务的邮件通知配置段,设置收件人提供者参数为以下值即可实现需求:
recipientProviders: [[$class: 'CulpritsRecipientProvider'], [$class: 'RequesterRecipientProvider']]
配置完成后,Jenkins会自动识别触发构建的PR发起者账号关联的邮箱,定向发送构建结果通知,不会向无关人员群发消息。
内容的提问来源于stack exchange,提问作者Venkat
相关产品推荐
相关产品推荐

