この記事では、最初に登場:ジェンキンス中国のコミュニティ
オリジナルリンク 著者:alecharp
译者:Yanjun Shi
私たちはJavaの11のサポートのジェンキンスを祝うみよう
この記事では、Javaの11のサポートのジェンキンスを祝うためにあります
注:エイドリアンLecharpentier、アシュトントレッドウェイ、バティストMathus、ジェンBriden、ケビン・アールズ、MaríaIsabelVilacides、マーク・ウェイト、RamónLeónとオレグNenashevを:これはJavaの11のサポートチームが共同ブログ記事を用意しています。
この目的のために、我々は今ここに懸命に働く、と。Javaの11でのジェンキンスのフルサポートで、始まった:私たちは、ジェンキンス2.164(リリース2019インディアン2越10)からとLTS 2.164.1(3月14日ETA)がいることを発表することに興奮しています。これは、あなたが今ジェンキンスマスターとエージェントを実行しているJava 11 JVMを使用できることを意味します。
2018年6月の初めから、それはジェンキンスのコードベースを改善し、Javaの11のサポートを追加するための活動の数を組織しました。これらのイベントに加えて、コア/プラグインの擁護者や他の多くの貢献者は、彼らが特定していることを確認し、Javaの11のサポートに関連付けられているなど、多くの問題を解決するために努力しています。
11人のJavaサポートの努力はしてジェンキンスで創出につながっ JEP-211:10+ジェンキンスでのJavaサポートを。また促さスペシャル・インタレスト・グループのプラットフォームのJava 11作業プラットフォームおよびその他のサポート作業を調整するように設定します。
##お祝い
貢献者、記者の質問、テスト担当者、イベントプランナー、参加者と寛大コミュニティでこの仕事のための時間とサポートを提供するすべての人:私たちは、これらの作業に関わるすべての人に感謝する瞬間を利用したいと思います。ありがとうございます!
ここで(アルファベット順)このタスクの貢献を達成するのに役立ついくつかは以下のとおりです。
アレックス・アール、アリッサトン、アシュトントレッドウェイ、バティストMathus、カルロス・サンチェス、ダニエル・ベック、デビッド・アルドリッチ、デニスDigtyar、デヴィンNusbaum、Emeric Vernat、エバリストグティエレス、ギャビン・モーガン、Gianpaoloマカリオ、イザベルVilacides、ジェームズ・ハウ、ジェフ・ピアース、ジェフ・トンプソン、ジェンBriden、ジェシー・グリック、ヨナグラハム、ケビン・アールズ、クセニアNenasheva、カワグチコウスケ氏、リアム・ニューマン、マンディ・チョン、マーク・ウェイト、ニコラス・デ・てのひら、オレグNenashev、オリバーGondža、オリヴィエ・ラミー、オリビエVernin、パーカーエニス、ポール・サンド、ラモン・レオン、サム・ヴァンオールト、トビアスGetrost、トレイシーミランダ、ULLIハフナー、ヴィンセントLatombe、Wadeck Follonier
(私たちは、このリストに誰を逃した場合、我々は謝罪します。)
##ガイド
簡単にするために、次はドッカーミラージェンキンスは、Java 11を使用して開始した方法です。あなたは接尾辞ミラーリングされたラベルを追加することによって、Javaベースのミラー11を選択することができます-jdk11
。既存のインスタンスをアップグレードする場合、アップグレードの前にお読みください 8-11からジェンキンスJavaバージョンのアップグレードを。
だから、Javaの11ジェンキンス上で実行することができます。
docker run -p 50000:50000 -p 8080:8080 jenkins/jenkins:2.164-jdk11
しかし、いつものように、あなたはまだジェンキンスを開始するために他の方法を使用することができます。参照してください Javaの11ジェンキンス上で実行し 、より詳細なドキュメント。
##開発者ガイド
ジェンキンスの開発に携わる開発者のために、することができます Javaの11開発者ガイドでJava 11上で実行するようにジェンキンス詳細を開発およびテストについての情報を検索することができます。
修飾のこのリソースの再組合せは、Java 11プラグインの互換性を確認するために実行される必要があるかもしれません。
##次のステップは何ですか
が、これは大きな成果であるが、我々はまだやるべき仕事を持っています。
私たちの主な仕事は、にある JenkinsFileランナー Javaの11のサポートプログラムを追加します。そこから、我々はしていきます ジェンキンスXの プロジェクトと エバーグリーンは、 Javaの11のサポートプログラムを提供しています。
だから、これは私たちにとって大きな問題であるにもかかわらず、これは物語の終わりではありません。これは、ジェンキンス重要なステップの利益のために、ユーザー、開発者やコミュニティのメンバーを可能にするためです。
##参考リンク
- Javaの11にジェンキンスを実行します
- https://wiki.jenkins.io/display/JENKINS/Known+Java+11+Compatibility+issues
- https://wiki.jenkins.io/display/JENKINS/Java+11+Developer+Guidelines
- JEP-211:ジェンキンスにおけるJavaの11のサポート