歡迎您光臨本站 註冊首頁

讓我們慶祝 Jenkins 對 Java 11 的支持

←手機掃碼閱讀     admin @ 2019-07-19 , reply:0

本文首發於:Jenkins 中文社區

原文鏈接    作者:alecharp

譯者:Yanjun Shi

讓我們慶祝 Jenkins 對 Java 11的支持

本文是為了慶祝 Jenkins 對 Java 11的支持

c3bd32a48c96b4f10dad51a10f644233

NOTE:這是由 Java 11支持團隊準備的聯合博客文章:Adrien Lecharpentier、Ashton Treadway、Baptiste Mathus、Jenn Briden、Kevin Earls、MaríaIsabelVilacides、Mark Waite、RamónLeón 和 Oleg Nenashev。

我們為此努力工作,現在就在這裡。我們非常激動地宣布,從 Jenkins 2.164(2019年2月10日發布)和 LTS 2.164.1(ETA:3月14日)開始,在 Jenkins 中全面支持 Java 11。這意味著您現在可以使用 Java 11 JVM 運行 Jenkins master 和代理程序。

從2018年6月開始,組織了許多活動來改進 Jenkins 代碼庫並添加 Java 11支持。除了這些事件之外,Core/Plugins 維護者和許多其他貢獻者都在努力工作,確保他們發現並解決與 Java 11支持相關的儘可能多的問題。

支持 Java 11的努力導致在 Jenkins 中創建了 JEP-211: Java 10+ support in Jenkins。它還促使平台特別興趣小組的成立,以協調 Java 11工作和其他平台支持工作。

## 慶祝活動

我們想花點時間感謝參與這些任務的每個人:代碼貢獻者、問題記者、測試人員、活動策劃者和與會者以及社區中所有慷慨地為這項工作提供時間和支持的人。謝謝你們!

以下是一些幫助完成此任務的貢獻者(按字母順序排列):

Alex Earl, Alyssa Tong, Ashton Treadway, Baptiste Mathus, Carlos Sanchez, Daniel Beck, David Aldrich, Denis Digtyar, Devin Nusbaum, Emeric Vernat, Evaristo Gutierrez, Gavin Mogan, Gianpaolo Macario, Isabel Vilacides, James Howe, Jeff Pearce, Jeff Thompson, Jenn Briden, Jesse Glick, Jonah Graham, Kevin Earls, Ksenia Nenasheva, Kohsuke Kawaguchi, Liam Newman, Mandy Chung, Mark Waite, Nicolas De Loof, Oleg Nenashev, Oliver Gondža, Olivier Lamy, Olivier Vernin, Parker Ennis, Paul Sandoz, Ramón León, Sam Van Oort, Tobias Getrost, Tracy Miranda, Ulli Hafner, Vincent Latombe, Wadeck Follonier

(如果我們錯過了此列表中的任何人,我們深感抱歉。)

## 指南

為了簡單起見,以下是使用 Docker 鏡像在 Java 11上啟動 Jenkins 的方法。您可以通過為鏡像的標籤添加後綴來選擇基於 Java 11的鏡像-jdk11。如果要升級現有實例,請在升級之前閱讀 Jenkins Java 版本升級從8到11

所以你可以在 Java 11上運行 Jenkins:

docker run -p 50000:50000 -p 8080:8080 jenkins/jenkins:2.164-jdk11

但是,和往常一樣,您仍然可以使用其他方法啟動 Jenkins。請參閱 Java 11上運行 Jenkins 的更詳細文檔。

## 開發者指南

對於參與 Jenkins 開發的開發人員,您可以在 Java 11開發人員指南中找到有關開發和測試 Jenkins 以在 Java 11上運行的詳細信息。

此資源重新組合可能需要執行的修改,以驗證 Java 11插件的兼容性。

## 下一步是什麼

儘管這是一項重大成就,但我們仍有工作要做。

我們的首要任務是為 JenkinsFile Runner 項目添加 Java 11支持。從那裡開始,我們將繼續為 Jenkins X 項目和 Evergreen 項目提供 Java 11支持。

所以,即使這對我們來說是個大問題,這也不是故事的結局。這是使Jenkins社區的用戶,開發人員和成員受益的重要一步。

## 參考鏈接

 


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/108354/let-s-celebrate-java-11-support
讓我們慶祝 Jenkins 對 Java 11 的支持已經有163次圍觀

http://coctec.com/news/all/show-post-210229.html