【问题标题】:Hudson, Svn & notification sent after a commit提交后发送的 Hudson、Svn 和通知
【发布时间】:2010-03-04 10:58:12
【问题描述】:

嗨, 我们目前正在使用带有插件 SVN 的 Hudson。 maven 构建期间的每个错误都意味着向开发人员发送电子邮件。

我们想向所有开发人员发送一封电子邮件或更好的 jabber 消息(我们都在使用它),以告知刚刚完成提交(因此他们可能需要更新)

有什么解决办法吗? 在此先感谢您的帮助。 问候

【问题讨论】:

  • 如果您接受之前在其他问题中给出的一些答案,您可能会得到更好的答案。只需使用适合您的选项旁边的复选标记符号即可。

标签: svn hudson


【解决方案1】:

从 SVN 而不是 Hudson 发送通知怎么样?

【讨论】:

  • 绝对!您应该通过 Subversion 提交挂钩发送提交通知。您可以更灵活地发送谁/发送什么(例如,您可以包含差异)。
  • 这个问题有点脱节,但我认为希望只在出错时发送电子邮件/jabber 通知。否则,我不确定为什么这句话会出现在问题中:“maven 构建期间的每个错误都意味着向开发人员发送电子邮件。”
【解决方案2】:

Jabber plugin 能够发送失败通知。这些通知只能发送给该构建的 SCM 贡献者。

Hudson 的内置电子邮件系统还可以在出现故障时仅发送给贡献者。您是否查看过 UI 和内置帮助?

【讨论】:

    【解决方案3】:

    我同意康拉德的观点。您应该使用 SVN 提交挂钩。但如果你真的想和哈德逊一起去,看看Email-ext plugin。我还没有测试它,但是当构建成功时,从 CC 切换到发送构建时正在玩弄这个想法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-05
      • 2017-04-02
      • 2010-09-12
      • 2023-02-22
      • 1970-01-01
      • 2016-04-05
      • 1970-01-01
      相关资源
      最近更新 更多