【问题标题】:Hudson Downstream Projects Failure Notification哈德逊下游项目失败通知
【发布时间】:2010-07-21 15:14:16
【问题描述】:

我有 2 个项目。其中一个包含集成测试(我们称之为Project B),另一个是主项目(Project A)。我配置了哈德森,所以当Project A 被构建时,Project B 将被构建。我的问题是,如果Project A 成功而Project B 失败,则破坏构建的人不会得到通知。

两个项目都有Send separate emails to individuals who broke the build选项激活,但这不起作用。

【问题讨论】:

    标签: continuous-integration hudson


    【解决方案1】:

    您正在寻找Blame Upstream Committers Plugin。看看它。该描述听起来是您问题的完美答案。

    您也可以尝试使用Clone Workspace SCM Plugin,但我认为另一个更合适。

    【讨论】:

      【解决方案2】:

      如果测试失败,您如何确定谁破坏了构建?您不能像构建 A 那样使用签入 ID,所以在我看来,如果项目 B 失败,您最好只通过电子邮件发送固定的人员列表。

      或者,您可以将项目 A 和 B 结合起来;那么当测试失败时,任何签入项目 A 中标记的更改的人都会收到电子邮件。

      【讨论】:

        猜你喜欢
        • 2011-01-26
        • 1970-01-01
        • 1970-01-01
        • 2012-05-24
        • 2011-11-18
        • 1970-01-01
        • 1970-01-01
        • 2011-03-21
        • 1970-01-01
        相关资源
        最近更新 更多