2016-08-16 122 views
0

我使用TestNG,Maven和Jenkins來運行我的代碼(Java)。 我需要在另一臺服務器上運行我的測試,所以我到目前爲止嘗試的是在服務器上運行Jenkins作爲服務並安排作業,但它創建了一個測試在後臺運行(導致所有測試失敗)的問題,我試圖配置詹金斯服務作爲這樣的畫面: enter image description here在另一臺服務器上運行Jenkins的硒測試

但它沒有工作,所以我試圖運行詹金斯不作爲服務,測試完美運行,但我沒能安排工作,因爲詹金斯couldn在這臺服務器上24/7全天候運行,因爲它不是服務。

有什麼辦法可以在服務器上24/7運行jenkins,而無需使其成爲服務?

感謝

回答

0

我有多個詹金斯服務器擁有多個硒網格計劃的硒作業。

我不確定你的意思是它不能24/7運行,因爲它不是服務。

我不使用它作爲一個服務,我與內容啓動它從.bat腳本如下:

@title Jenkins 
@java -jar C:\Jenkins\jenkins.war 

這將打開它在控制檯窗口中,將運行,直到窗口或者是關閉手動或計算機重新啓動。

我將我的服務器設置爲通過註冊表自動登錄,並將.bat腳本添加到啓動文件夾中,以便在登錄時啓動它們。

+0

謝謝我會嘗試 – asafos

相關問題