在Jenkins管道中获取公关信息

nhjlsmyf  于 2023-02-07  发布在  Jenkins
关注(0)|答案(1)|浏览(125)

我正在使用bitbucket和jenkins作为我的CI/CD解决方案。每次提出拉式请求时,我都会运行一个sanity作业。我希望向拉式请求的所有者发送有关作业成功或失败的电子邮件通知。我面临的挑战是无法获取jenkins pipeline中PR的用户信息。
有人解决了这个问题吗?

jhiyze9q

jhiyze9q1#

这里有一个不同的方法:不要直接给PR的作者发邮件,而是使用Bitbucket API在PR上写一个评论(doc),因为你已经有了PR ID,所以只需要发送一个POST请求。
默认情况下,任何写在Bitbucket PR上的评论都会自动触发一封电子邮件发送给PR作者+ PR审阅者,这样他们也会通过电子邮件收到通知。

相关问题