2017-06-28 79 views
0

我有幾個Selenium Java項目,我想在特定的時間通過Jenkins運行。在特定時間在遠程計算機上運行Jenkins ..好嗎?

我從一個遠程桌面機上運行詹金斯和我使用命令提示符創建項目啓動/生成使用

java -jar jenkins.war

和訪問詹金斯使用本地主機。

如果我想在每天早上6點我的項目,

  1. 我是否應該在我的詹金斯駐留在我的虛擬機?
  2. 詹金斯應該一直在跑嗎?
  3. 如果讓Build選擇「定期運行」,Will Jenkins會自動運行該構建,即使它未在虛擬機上運行?

請給我推薦可能的解決方案。

回答

0

最佳的解決方案是直通碼頭工人+詹金斯

讓你的dockerfile準備與運行命令和步驟,這可以通過在容器中必要的配置和文件拉動圖像和詹金斯服務器相結合來進行爲好,一旦運行完成後,清理容器並很容易維護。所有你需要的是玩碼頭來實現上述場景。

0

我不明白你的問題完整。也許你應該改進一下。

您可以通過遠程桌面訪問虛擬機。在這個VM上你有一個jenkins服務器運行。我假設你的虛擬機全天候運行。所以沒有必要永遠停止詹金斯。而你如何確定你的時間,你會發現在這answers

相關問題