2015-06-22 109 views
4

我幾天前更新了Jenkins。但在目前的詹金斯版本中,有一些惱人的錯誤。是否有可能降級詹金斯的版本,如果這是可能的,怎麼可能做到這一點?Jenkins降級

回答

4

降級應相當於升級過程:

從早期版本的詹金斯的升級,簡單地重新部署WAR文件 。請閱讀this document瞭解更多關於容器專用的 關於如何操作的說明。有關自動化,請參閱this document

+0

不,降級過程與升級不一樣。有很多需要檢查的配置更改。簡單地重新部署war文件不起作用。 – devops

6

我一直在努力與降級詹金斯爲好,最近因爲最新版本似乎已經搬運JDK 5代碼(我遺憾的是依賴於一小會兒更長)的問題

下面是我爲什麼我的降級:

  1. https://updates.jenkins-ci.org/
  2. 找到較早的穩定版本下載war文件
  3. 停止詹金斯服務
  4. 用新的替換jenkins.war
  5. 重新啓動服務。

我有一個額外的問題,配置文件不兼容。例如。在我的情況下,我不得不禁用矩陣來運行服務。你的情況可能會有所不同,所以我建議另一個問題。

+1

詹金斯WAR的完整列表:https://updates.jenkins-ci.org/download/war/ –

+0

「用新的替換jenkins.war。」 - 這個'jenkins.war'在哪裏被替換?考慮到我使用紅帽,並與詹金斯運行'服務詹金斯開始' –

+0

我相信你應該找到你的詹金斯安裝目錄。 .war文件位於我的系統中安裝jenkins的頂級目錄中。 – BrotherBear

0

在我的情況,我採取了以下過程 -

Download the jenkins.war file from https://updates.jenkins-ci.org 
Stop the Jenkins service 
Replace the jenkins.war with the new. 
Restart the service. 
Done 
1

如果您已經從前端升級(即Manage Jenkins > Upgrade Jenkins)然後你會得到一個選項,從那裏也降級(下管理詹金斯 - 恢復到以前的版本)