1
我有兩臺Jenkins服務器共享一個作業目錄以實現高可用性。 但是,如果一臺服務器構建了任何工作空間,另一臺服務器將無法構建它,因爲它們將下一個可用內置編號存儲在內存中。Jenkins自動重新載入配置可能嗎?
所以我需要一個可以自動重新加載作業配置的插件。有誰知道插件存在?
我有兩臺Jenkins服務器共享一個作業目錄以實現高可用性。 但是,如果一臺服務器構建了任何工作空間,另一臺服務器將無法構建它,因爲它們將下一個可用內置編號存儲在內存中。Jenkins自動重新載入配置可能嗎?
所以我需要一個可以自動重新加載作業配置的插件。有誰知道插件存在?
我不知道這種插件是否存在。但是要定期重新加載作業配置,可以通過與crontab
實用程序結合使用編程方式。
第1步:
寫Groovy腳本reload-config
以進行重裝配置。
第2步:
java -jar jenkins-cli.jar -s http://jenkins_url/ groovy reload-config.groovy
第3步:
設置一個crontab
任務來執行步驟2
很好,謝謝!這可以解決我的問題。另外,我已經找到了reload-config腳本:[link] http://stackoverflow.com/questions/5216552/does-anyone-know-how-to-reload-hudson-configuration-without-restarting [link] – NeilWang