爲什麼有時候Jenkins自動部署jar包,在shell腳本執行後項目任未啓動

爲什麼Jenkins自動部署jar包,在shell腳本執行後項目任未啓動?

Jenkins自動部署後shell腳本執行後項目未啓動,因爲
jenkins會在build以後把子進程殺死,這樣就導致項目啓動不成功;
解決辦法:
點擊進入“系統管理-》節點管理-》節點屬性-》”添加鍵值對:

	key:BUILD_ID
	value:DontKillMe

如下圖:
這裏寫圖片描述
在回到任務列表,點擊立即構建,項目就可以啓動成功了。

另記錄:
我們有時候第一次安裝Jenkins的時候會發現卡在第一個界面出不去,後臺日誌顯示connect timeout,這時候可以修改一下用戶安全組件:

需要你進入jenkins的工作目錄,打開

hudson.model.UpdateCenter.xml

把

http://updates.jenkins-ci.org/update-center.json

改成

http://mirror.xmission.com/jenkins/updates/update-center.json
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章