2015-05-29 58 views
1

我有兩臺Jenkins服務器共享一個作業目錄以實現高可用性。 但是,如果一臺服務器構建了任何工作空間,另一臺服務器將無法構建它,因爲它們將下一個可用內置編號存儲在內存中。Jenkins自動重新載入配置可能嗎?

所以我需要一個可以自動重新加載作業配置的插件。有誰知道插件存在?

回答

1

我不知道這種插件是否存在。但是要定期重新加載作業配置,可以通過與crontab實用程序結合使用編程方式。

第1步:

寫Groovy腳本reload-config以進行重裝配置。

第2步:

java -jar jenkins-cli.jar -s http://jenkins_url/ groovy reload-config.groovy 

第3步:

設置一個crontab任務來執行步驟2

+0

很好,謝謝!這可以解決我的問題。另外,我已經找到了reload-config腳本:[link] http://stackoverflow.com/questions/5216552/does-anyone-know-how-to-reload-hudson-configuration-without-restarting [link] – NeilWang