在 Jenkins 中,只有当分支失败是主分支时,我如何发送电子邮件?

the*_*One 5 git jenkins

我想在预发送脚本(来自 Editable-Email Notification 插件)中编写一个脚本来发送电子邮件(将取消标志设置为 true)仅当分支失败是主分支时(如在名称中具有主)分支)。我该怎么做呢?

小智 2

如何根据特定条件触发电子邮件以在 Jenkins 中成功构建

你的 git 插件包含一个环境变量,或者你可以使用分支名称创建一个环境变量。然后使用上述解决方案来投递邮件。

GIT 插件为您提供 env 变量

GIT_BRANCH - 远程存储库的名称(默认为 origin),后跟当前正在使用的分支的名称,例如“origin/master”或“origin/foo”