2015-07-21 103 views
0

上腳本執行我有兩個VM,在一個VM我有碼頭工人並在另一個我有詹金斯.I具有外殼腳本運行搬運工,其被放置在其上具有在其上搬運工服務器。但是我需要Jenkins在預生成步驟中執行這個shell腳本。詹金斯殼不同服務器

我現在面臨的問題與這一過程。 這將是非常有益的,如果任何一個能提供詳細步驟提前

感謝

回答

1

有以達到不同的方法。

一個是在這對碼頭工人的虛擬機上安裝詹金斯從和你的詹金斯主運行在從屬的整個工作。

或者你可以安裝的Publish Over SSH Plugin一個或SSH plugin遠程執行命令(如果你的搬運工虛擬機有SSH訪問)

1

如果您的網絡被充分地從外面保護,你可以通過TCP暴露泊塢窗API插座在您的docker-machine上運行port並使用遠程tcp-port從您的jenkins機器運行docker命令。

基本思想是在節「綁定泊塢窗到另一臺主機/端口或Unix套接字」

乾杯d

概述 here