2013-07-17 135 views
1

我是詹金斯新手,需要一些幫助。詹金斯遠程清除訪問

我們在同一臺機器上運行ClearCase和Jenkins(windows)。
這個想法是我必須開發一個插件,通過Jenkins訪問ClearCase。我們不想接觸ClearCase GUI和命令行是一個單獨的窗口/機器,我們想通過下拉GUI在Jenkins中完成這項工作。這個gui應該使用cleartool mkview...命令,並且應該在下拉菜單中給出CC VOB和標籤的列表。

我的問題是:

  • 是否有任何現有的插件,做同樣的工作嗎?
  • 你能否建議一些步驟以進一步處理?
  • 如果我們喜歡在不同的機器上使用ClearCase和Jenkins,在這種情況下應該如何考慮這一點?

回答

1

ClearCase plugin for Jenkins已經創建視圖(快照或動態的)。

view config

dyn view

如果你想開發自己的插件,你可以從ClearCase plugin sources採取的想法。

如果您希望能夠使用任何cleartool命令,ClearCase必須安裝在與Jenkins相同的服務器上。
這並不意味着視圖服務器或Vob服務器不能在其他地方(即使在Linux服務器上,如果你想)。

+0

如果我沒有錯,它不會在特定的VoB中自動檢測可用分支/標籤。所以我們必須手動指定它們。 – Digeek

+0

@afzalmd是的,我確認。 – VonC

+0

是否有任何插件或可用提示,它提供瞭如何擴展clearcase的信息,以便它檢測作業中的可用vob或vob中的分支,而不是手動編寫它們? – Digeek