2013-02-21 25 views
2

我每小时都在构建SVN中继库。我已经配置Jenkins将电子邮件发送给打破构建的开发人员。出于某种原因,詹金斯似乎向任何致力于SVN的任何点的开发者发送电子邮件给有史以来。我希望詹金斯只能向那些破解构建的人发送电子邮件,即那些在成功构建和失败构建之间提交代码的开发人员。现在看来,我们所有的开发人员都会为每个失败的构建发送电子邮件。Jenkins发送不必要的电子邮件给所有开发人员构建失败

任何想法?

+0

您的“源代码管理”是否也为在SVN中构建的Jenkins设置,或者您自己做? – 2013-02-21 11:42:53

+0

我使用的是建立在SVN v。1.43中的Jenkins来更新工作区 – user1340582 2013-02-21 11:56:41

+0

嗯,我的构建版本只有Unstable或Failed。只有在构建成功后,收件人列表才能清除吗?它从未成功。 – user1340582 2013-02-21 12:05:45

回答

0

您是否尝试过编辑电子邮件通知,您可以在其中配置故障,不稳定或任何其他类型的触发器。 enter image description here

+0

我有,但我不确定它是否解决了我的问题,因为我希望它能像这样工作:当构建失败时,它存储提交者,并继续发送给那些构建为Unstable的构造。这将清除提交者列表,并且当构建返回失败时,提交者计数器将再次开始滚动。在我当前的设置中,提交者列表似乎只有在编译进入成功后才能清除,但是我也需要在编译进入不稳定之后清除。 – user1340582 2013-02-21 13:33:44

+0

只配置故障并改进触发器。从列表中删除不稳定的触发器。 – 2013-02-21 16:13:35

相关问题