2010-02-16 57 views
3

我正在尋找使用Hudson JIRA插件來發布每個構建的JIRA評論。我正在使用的SCM是perforce,它已經使用perforce作業鏈接到JIRA任務。當點擊構建報告中的變更列表編號時,我可以看到JIRA故事(例如PROJ-001)通過perforce插件可見。Hudson-JIRA-Perforce集成問題

我在使Hudson JIRA插件工作時出現問題,因爲它似乎期望在更改文本中使用JIRA故事而不是使用perforce作業參考。

請注意,將JIRA故事手動添加到每次提交的changetext中都不是一種選擇,但我想知道是否有任何想法不能擴展JIRA插件本身。

+1

我最終通過修改hudson.plugins.jira.Updater#findIssues方法來擴展jira插件,方法是檢查變更集中的任何更改是否爲hudson.plugins.perforce.PerforceChangeLogEntry類型並獲取作業列表(它們是相當於Jira Storys)。 – beny23 2011-07-29 13:05:23

回答

0

你爲什麼不使用Marvelution JIRA Hudson Integration?我試了一下,它工作完美。

+0

您是否使用Perforce與SCM一起試用? – beny23 2011-11-24 12:51:40

+0

不,我嘗試過整合Hudson和JIRA,它的功能就像一個魅力,所以我建議你試試Perfoce – 2011-11-24 18:21:20

+0

我遇到的麻煩直接關係到perforce集成在Hudson中存儲故事編號的方式與其他scms不同,所以爲了使標準jira插件的整合工作,我必須自己修補它,所以目前我並不積極尋找解決方案,但有興趣聽到關於貨架替代品。如果我有一些時間,我會試試看。 – beny23 2011-11-25 14:15:35