我试图解决这个问题,并搜索论坛等并为自己尝试,但没有成功。
我们有一个 jenkins 工作,在那里我们使用发布插件(带有标准配置)
然后在工作中我们在左侧有“Perform Maven Release”来生成一个版本(标记、更改 pom 等)。这项工作非常完美。
我们希望在发布完成后向团队发送电子邮件。
我尝试了发布插件设置的环境变量(默认为 IS_M2RELEASEBUILD)并与 email-ext 插件插件结合使用,我可以在其中附加一个 groovy 脚本(高级=>触发器=>脚本触发器)
我尝试了很多脚本来激活电子邮件,但没有一个有效,我最后的机会是:
def env = System.getenv()
env['IS_M2RELEASEBUILD'] == 'true'
但是当我执行发布时,我们没有发送电子邮件(因此此脚本将条件评估为 false 或其他)
有人在他的詹金斯中有这个设置吗?
非常感谢!