ジェンキンスがハドソンから分離したのは今から約10ヶ月です。
プロジェクトのホームページを見ると、その間のハドソンとジェンキンスの違いは本当に何なのか疑問に思います。変更ログから、私は実際には多くを学びません。たくさんの変更があり、主な違いは、Jenkinsがより少ない変更でより頻繁にリリースし、Hudsonがより少ない頻度でリリースするが、リリースではより多くの変更があることです。
まだ目立った違いはありますか?では、開発者として、どちらか一方を使用するのではなく、CIシステムをより生産的にする必要がある理由はありますか?それらの1つは他よりも安定していますか?オラクルを取り巻く政治とは何の関係もない違いはまだありますか?
あなたの観点から最も顕著な違いは何ですか?
注目すべき違いの1つは、多数のプラグインがJenkinsに移動したことです。 Hudsonで古いバージョンを使用することはできますが、新しいバージョンはすでにJenkinsに依存しています。また、新しいプラグインはほとんどがごく最近のJenkinsバージョンに依存して作成されているため、Hudsonに煩わされることなくプラグインを使用することはおそらく不可能です。
これはおそらくプラグインごとに異なり、Hudsonとの互換性が高いものもあれば、両方のツールのバージョンを提供するものもあります。ただし、プラグインで何かがうまく機能しない場合は、Jenkinsを使用すると簡単にヘルプを受け取ることができます。
編集:ここに 興味深いリンク 私が見つけたのは、ジェンキンスとハドソンがたどったさまざまな経路でいくつかの確かな数字を提供するだけでなく、他で言及されたIPの(非)問題にも対処することですここに投稿...
eclipseFoundationに属するために必要なコードとIPチェックのクリーンアップで行われている作業を確認してください。クリーンなIPに関心がある場合、これは大きな差別化要因の1つです。
いくつのプラグインを使用していますか? Hudsonは、最も重要なプラグインの多くを個別にサポートし、プラグインの所有者と協力して、Jenkinsの所有者によって引き続き維持されているプラグインとの互換性を維持しています。
Hudsonがどのように維持され、新機能が追加されたかを示すJavaOneプレゼンテーションを参照してください。 https://oracleus.wingateweb.com/scheduler/eventcatalog/eventCatalogJavaOne.do (ハドソンを検索)
EclipseのHudsonプロジェクトもチェックしてください http://www.Eclipse.org/hudson/