簡體   English   中英

在特定時間在遠程計算機上運行Jenkins。如何?

[英]Running Jenkins on Remote Machine on a specific time ..how?

我希望在特定時間通過Jenkins運行幾個Selenium Java項目。

我從遠程台式機運行Jenkins,並使用命令提示符啟動它以使用創建項目/構建

java -jar jenkins.war

並使用localhost訪問Jenkins。

如果我想每天早上6點運行項目,

  1. 我應該在我的Jenkins所在的虛擬機上嗎?
  2. 詹金斯應該一直在跑步嗎?
  3. 如果我將構建選擇為“定期運行”,那么即使Jenkins不在虛擬機上運行,​​它也會自動運行該構建嗎?

請建議我可能的解決方案。

最好的解決方案是通過Docker + jenkins

通過運行命令和步驟來准備好您的dockerfile,可以通過在容器中拉入具有必要配置和文件的映像並與Jenkins服務器結合來完成,一旦運行完成,它將清理容器並且易於維護。 您所需要做的就是與docker一起玩以實現上述場景。

我不明白您的問題是否完整。 也許您應該對其進行一些改進。

您可以通過遠程桌面訪問VM。 在此VM上,您正在運行jenkins服務器。 我假設您的VM運行24/7。 因此,無需停止詹金斯。 以及如何確定自己的時間,您將在此答案中找到。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM