2013-10-05 78 views
0

我有一個在CentOS上運行的Jenkins實例,並希望能夠連接到Windows 2008虛擬服務器並具有執行和寫入權限。從CentOS在Windows 2008服務器上執行批處理文件Jenkins實例

一些線程提示CYGWIN,在Windows機器上安裝,然後使用SSH連接。還有對telnet和RDP的建議。我想知道是否有推薦的方法。

感謝

+1

您可以將一個Windows從節點連接到您的主服務器上 https://wiki.jenkins-ci.org/display/JENKINS/Step+by+step+guide+to+set+up+master+and+奴隸+機器 – KeepCalmAndCarryOn

+0

謝謝,如果你添加這個答案我可以把它標記爲我使用的解決方案。 – cduggan

+0

添加答案 - 謝謝 – KeepCalmAndCarryOn

回答

0

如果它只是幾次就使用netcat。
否則像你說的那樣使用cygwin和ssh。

1

我必須做出德爾福基礎上與我的主要詹金斯安裝窗戶前面提到的是在CentOS服務器。

你只需要將windows機器配置爲jenkins slave。 Java Web Start的是一個快速和簡單的解決方案(2分): https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds#Distributedbuilds-LaunchslaveagentviaJavaWebStart 還是一步一步的位置:https://wiki.jenkins-ci.org/display/JENKINS/Step+by+step+guide+to+set+up+master+and+slave+machines

然後在「項目設置」中勾選「限制,其中該項目可以運行」,並記下從屬名稱。 (會有時間後,更加複雜的表達式)

最後istruct你的項目給exec Windows命令添加這些插件之一

  • https://開頭wiki.jenkins-ci.org/display/JENKINS/ PowerShell的插件來運行
  • https://開頭wiki.jenkins-ci.org/display/JENKINS/Windows+Exe+Runner+Plugin

(對不起,斷開的鏈接,但它不會讓我交兩個以上)

相關問題