在 Jenkins 中,有没有办法在开始构建时发送邮件。
我知道有一个构建后电子邮件通知,它会在构建成功或失败后向给定收件人发送邮件。同样,我期待类似预构建通知之类的东西。
还有一个条件电子邮件,例如 if username == null 发送至[电子邮件受保护]否则将其发送给请求者。
尝试过:几个插件,但没有多大帮助,因为它们是构建后插件
- 安装电子邮件扩展插件:https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin
请注意,即使您打算在构建之前发送电子邮件,构建后操作也会解决您的问题。
之后,转到作业配置并“添加构建后操作" > "可编辑的电子邮件通知"
Press Avanced Settings:
Now, at Triggers, just add a new trigger and choose "Before Build"
对于第二部分,解决方案是将收件人列表放入环境变量中(例如,名为的字符串参数)EMAIL_RECIPIENT),然后在可编辑电子邮件通知收件人列表框中使用它作为${EMAIL_RECIPIENT}.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)