我想将 Jenkins 与 Redmine 集成。如果某些构建中断,Jenkins 将在 Redmine 中打开一个问题以通过控制台输出通知它。
我该怎么做?有插件吗?有实施指南吗?我还没有找到解决方案。
我想将 Jenkins 与 Redmine 集成。如果某些构建中断,Jenkins 将在 Redmine 中打开一个问题以通过控制台输出通知它。
我该怎么做?有插件吗?有实施指南吗?我还没有找到解决方案。
有两种方法可以实现这一点
在 redmine 中安装 hudson 插件,参见http://www.redmine.org/plugins/t-ando_redmine_hudson,它会让你知道 redmine 中的构建。(**2014.5.7 [更新] 更改 redmine 插件列表 **)
在 jenkins (hudson) 中安装 redmine 插件,不幸的是该插件不再维护,https: //wiki.jenkins-ci.org/display/JENKINS/Redmine+Plugin 。JIRA jenkins 插件是应该支持 redmine 插件的一种方式。([更新]该插件自 2013 年以来又回来了)
[更新] 我尝试在2011.2中为解决方案2添加此功能,请参阅我的博客: http: //larrycaiyu.com/blog/2011/02/24/associate-ci-build-information-in-redmine-issue-by -using-redmine-rest-api/,但在那之后我停止了,因为
您可以尝试 Redmine 中的电子邮件发送选项。
您可以配置您希望的任何模板,以便报告对用户友好。此外,Redmine 有一个简单的传入邮件解析器,因此您可以省略不需要的信息。
不需要插件,只需要两个工具中的设置。