如何将Jenkins与Redmine集成?

时间:2012-04-13 06:31:38

标签: continuous-integration jenkins redmine redmine-plugins jenkins-plugins

我想将Jenkins与Redmine整合在一起。如果某些构建中断,Jenkins将在Redmine中打开一个问题,通过控制台输出通知它。

我该怎么办?有插件吗?有没有实施指南?我还没找到解决方案。

2 个答案:

答案 0 :(得分:12)

有两种方法可以实现这个目标

  1. 在redmine中安装hudson插件,请参阅http://www.redmine.org/plugins/t-ando_redmine_hudson,它会让你知道redmine里面的构建。 (** 2014.5.7 [更新]更改为redmine插件列表**)

  2. 在jenkins(hudson)中安装redmine插件,遗憾的是该插件不再维护https://wiki.jenkins-ci.org/display/JENKINS/Redmine+Plugin。而JIRA jenkins插件是一种应该支持redmine插件的方式。 ( [已更新]插件自2013年开始

  3. [更新]我试图在2011.2中为解决方案2添加此功能,请参阅我的博客:http://larrycaiyu.com/blog/2011/02/24/associate-ci-build-information-in-redmine-issue-by-using-redmine-rest-api/,但之后我停止了,因为

    1. 在社区中,似乎首选解决方案1。
    2. JIRA中已有很多功能,最好说服他们将其作为jenkins中的常见问题插件。

答案 1 :(得分:2)

您可以在Redmine中尝试使用电子邮件发送选项。

  1. 配置Jenkins以向详细报告发送电子邮件给Redmine。
  2. 将Redmine配置为接受电子邮件并将其转移到该问题。
  3. 您可以配置所需的任何模板,以便报告对用户友好。更多Redmine有一个简单的传入邮件解析器,因此您可以省略不需要的信息。

    不需要插件,只需要在两个工具中进行设置。