2017-09-26 167 views
0

我想將我的Jenkins版本從1.613升級到最新版本,即2.80,由於我目前的Jenkins版本是2歲,我看到我的Java版本是1.7,我想升級Java版本更新Jenkins版本需要Java 1.8,無論如何,我可以在沒有任何停機時間的情況下升級我的Jenkins並且沒有混亂..?我害怕我不能回滾java一旦我升級到1.8,我也害怕所有的插件。我需要採取什麼行動..?我看到我的詹金斯是在/ var/lib中Jenkins版本從1.613升級到最新版本

請幫我傢伙

感謝

回答

0

如果你只是保持你原有的WAR文件,你的整個JENKINS_HOME目錄的備份,你的風險是最小的,如果事情出錯。

這樣的事情應該讓它非常容易:

嘗試這一切在備份服務器上第一,雖然這是可選的:

複製詹金斯戰爭文件和JENKINS_HOME目錄到新的機器,集JENKINS_HOME變量指向您將JENKINS_HOME複製到的位置,然後啓動Jenkins。確保它一切正常。如果您在另一個端口上啓動它,您甚至可以在同一臺計算機上創建副本,但可以在另一個目錄中創建副本。現在,您可以嘗試在非生產實例上進行升級步驟。

實際的升級應該相當輕鬆。關閉Jenkins,做好一切備份,然後用新的war文件啓動Jenkins。登錄並測試。如果某些內容不起作用,請刪除JENKINS_HOME並用您的備份替換。用原始的戰爭文件開始備份。