Jenkins 2.173 釋出,開源持續整合引擎
Jenkins 2.173 釋出了,本次更新移除了一些不太推薦的功能,請管理員及時關注,如果希望能恢復的舊的形態,可以按照下面的提示操作。
另外,有一項重要的更新,使得我們可以把所有的中文字地化資原始檔從 Jenkins 核心中移除。因此, 請關注 Jenkins 簡體中文外掛後續的動態,我們會及時完成所有的遷移。
-
移除對 CCtray 檔案的內建支援。
如果要繼續使用該功能的話,請安裝CCtray XML Plugin (issue 40750) -
調整程式碼在遠端計算節點上執行時的流重新整理行為,使得具有更好的效能。
這可能導致外掛在節點叢集上輸出日誌,但是沒有重新整理時,丟失訊息。
使用 -Dhudson.util.StreamTaskListener.AUTO_FLUSH=true 恢復自由風格構建之前的行為。注意,流水線的構建總是需要遠端重新整理。 (pull 3961) - 增加用於將新建立的 API token 拷貝到貼上板的按鈕。 (issue 56733)
- 使得 Jenkins 經典介面上的表單提交按鈕,對 Firefox 的 bug 修復是相容的。 (issue 53462, Firefox bug 1370630)
- 如果一個工作空間已經被跨節點重連的流水線正在使用,那麼,不會提供給新的構建。 (issue 50504)
- 從核心中移除 Mailer 相關的本地化字串。確保你使用 Mailer Plugin 1.23。 (issue 55292)
- 從 Maven 控制檯裝飾器中適當地重新整理輸出。 (issue 56995)
-
開發者:更新 Stapler 1.256 到 1.257,增加對從任意外掛中載入本地化 webapp 資源的支援。
增加介面 jenkins.PluginLocaleDrivenResourceProvider 使得外掛可以參與本地化資源的查詢。 (JEP-216, 完整的變更日誌) - 開發者:SystemProperties 可以在計算節點中使用。 參考 SystemProperties#allowOnAgent。 (pull 3961)
- 開發者:增加 LineTransformationOutputStream#Delegating 使得更加方便。 (pull 3959)
-
開發者:hudson.util.ssh.SFTPClient 被移除。
使用庫 Trilead SSH 中的 com.trilead.ssh2.jenkins.SFTPClient 作為代替。 (issue 56166) - 內部:更新 commons-beanutils 1.8.3 到 1.9.3。 (pull 3948)