我已经安装并配置了这个插件:
http://wiki.hudson-ci.org/display/HUDSON/JIRA+Plugin
在Jira
中,我已转为ON
选项"accept api calls"
但没有其他事情发生,我有测试版本,他们失败但哈德森没有向jira报告任何事情
如何命名工作?如何命名测试?我需要jiraID吗?
如何创建适用于哈德森的问题?
如何将哈德森工作与jira问题联系起来?
答案 0 :(得分:1)
我建议你使用这个插件:Marvelution JIRA Hudson Integration。有了它,我希望你能解决你的问题。
您必须安装插件的两个不同部分,一个在JIRA中,另一个在Jenkins中(它允许新的API允许JIRA与Jenkins连接)。
然后,你必须去JIRA Administration,Hudson,Servers,Add Server,在那里配置你的Jenkins服务器。
之后,转到管理,Hudson,协会,添加Hudson协会并将您在JIRA的项目与Jenkins任务链接(将显示任务列表)。
最后,您只需要转到JIRA项目的页面,您将看到一个Hudson选项卡,您可以在其中看到所需的集成。
答案 1 :(得分:0)
詹金斯无法解决Jira问题。它只能发表评论。 Jenkins也不会在名为测试或工作或任何事情的Jira问题中发表评论 在扫描中提交到svn中的注释,如果有一个Jira id,那么在构建之后它会发表评论 这对我来说太穷了,基本的功能让我放弃了。
我最近发现了这个插件: https://wiki.jenkins-ci.org/display/JENKINS/Jira+Issue+Updater+Plugin 但我正处于一个项目的中间,不想现在进行测试
答案 2 :(得分:0)
如果您想在Jira中创建问题,例如在Jenkins中测试失败,然后JiraTestResultReporter插件会帮助你。请参阅此link。
答案 3 :(得分:0)
我目前正在尝试将Jenkins(版本1.53+)与JIRA(v5.2)集成,以便i)创建jira问题和ii)更新jira问题功能。我的源代码控制是SVN,我的用户配置了CROWD
目前,我只能从后期构建中更新JIRA问题。关键是让最新的SVN提交消息以' - '开头作为格式(即'PROJECT-3'表示jira项目密钥= PROJECT的问题编号3)
请参阅此链接的整体插件和配置流程:http://blog.dominikschadow.de/?p=313
jenkins的输出更新了JIRA问题(在我指示的svn提交消息中引用):i)STATUS ii)jenkins作业输出链接iii)svn提交消息和文件更改/删除。