Jenkins

ソフトウェアのスクリーンショット:
Jenkins
ソフトウェアの詳細:
バージョン: 2.138 更新
日付のアップロード: 16 Aug 18
開発者: Jenkins CI
ライセンス: 無料
人気: 17

Rating: 2.0/5 (Total Votes: 2)

Jenkins(Jenkins CIとも呼ばれる)は、ソフトウェアプロジェクトの構築とテストに300以上のプラグインを提供するオフセットから設計された、世界で最も強力なオープンソースの継続的統合サーバーです。これは、ApacheなどのWebサーバー上で実行されるWebベースのアプリケーションです。


機能の概要

Jenkinsを使用すると、cronや同様の自動化ソフトウェアによって実行されるジョブを含む繰り返しジョブの実行を監視できます。これは簡単にインストール可能で、設定が可能で、サードパーティのプラグイン、分散ビルド、ファイルフィンガープリンティングをサポートしています。

また、Jenkins’ JUnitとTestNGのテストレポート、永続的なリンクのサポート、メインストリームのオペレーティングシステムとアーキテクチャのサポート、変更セットのサポート、RSS、インスタントメッセージング、電子メールの統合などが含まれています。
Jenkinsを使い始める

Jenkinsは、使いやすい、インストールが簡単なソフトウェアプロジェクトですが、開発者がJenkinsガイドの詳細を学んで、始める方法、アクセス方法などを教えてくれます。ジェンキンスの管理、さまざまな操作を行うことができます。

たとえば、ソフトウェアプロジェクト、Mavenプロジェクト、マトリックスプロジェクト、Androidアプリケーション、外部ジョブの監視、Jenkinsプラグインの使用、ファイルの指紋追跡、Jenkinsのセキュア化、タイムゾーンの変更、他のシェルの使用方法を学びます。 Jenkinsのスクリプトコンソール、コマンドラインインターフェイス、SSH(Secure Shell)にアクセスするだけでなく、小さなジョブで大きなジョブを分割し、Jenkinsを非Javaプロジェクトに使用する。

また、JenkinsをDrupal、Python、Perl、.NETプロジェクトと統合する方法、サードパーティのプラグインを削除する方法、JenkinsをHTTP / HTTPSプロキシの背後から実行する方法など、 p>
サポートされているオペレーティングシステム
Jenkinsは、Ubuntu、Debian、Red Hat Enterprise Linux、Fedora、CentOS、openSUSEとGentooなどのGNU / Linuxディストリビューション、BSDの様々なフレーバー、 FreeBSD、OpenBSD、Solaris(OpenIndiana)、Microsoft Windows、およびMac OS Xオペレーティングシステムを含む。

このリリースの新機能:

セキュリティ修正。
ステープラールーティングに関連するセキュリティ強化。

バージョン2.116の新機能:

セキュリティの修正。

バージョンの新機能:

XMLによるJenkinsのジョブとビューの更新は、新しいXMLで定義されていない場合は、 (問題21017)

バージョン2.90の新機能:

組み込みのJenkinsアップデートセンターのURLを、古いHTTPエンドポイントではなくhttps://updates.jenkins.ioにデフォルト設定します。 (2996を引く)
Windows上でカスタムJENKINS_HOMEを使用している場合、自動アップグレードに関する問題を修正しました。 (問題13153)
TomcatのURLエスケープでスラッシュが許可されていない場合、管理モニターは検出しませんでした。 (問題31068)
ジョブの名前を変更するときに、Discoverの権限を持つユーザーのUIの不具合を修正しました。 (問題41637)
内部:デフォルトの方法を使用してコードの重複を避ける。 (2999を引く)

バージョン2.77の新機能:

組み込みのJenkinsアップデートセンターURLを、古いHTTPエンドポイントではなくhttps://updates.jenkins.ioにデフォルト設定します。 (2996を引く)
Windows上でカスタムJENKINS_HOMEを使用している場合、自動アップグレードに関する問題を修正しました。 (問題13153)
TomcatのURLエスケープでスラッシュが許可されていない場合、管理モニターは検出しませんでした。 (問題31068)
ジョブの名前を変更するときに、Discoverの権限を持つユーザーのUIの不具合を修正しました。 (問題41637)
内部:デフォルトの方法を使用してコードの重複を避ける。 (2999を引く)

バージョン2.65の新機能:

CLIコマンドの再起動(2.57の回帰)を呼び出すときにNullPointerExceptionを防止します。 (問題44769)
パッケージ化:Dockerアルパイン画像にJenkins互換性のないJDKがインストールされていました(2.64の回帰)。 (問題44733、対応するAlpine Linuxの問題)

バージョン2.46の新機能:

単一のアクションをシリアル化しないと、RESTエクスポートのレスポンス全体が失敗する可能性があります。修正を加えてStapler 1.250にアップグレードしました。 (問題40088)
親ディレクトリを削除しただけなので、ログファイルを書き込まないでください。 (問題16634)
パラメータ化されたジョブには、拡張可能なBUILD_NOW_TEXTを使用します。 (問題41457)
View#getItemsが失敗したときにGroovy例外ではなく、有益なメッセージを表示します。 (問題41825)
パラメータが定義されていない場合は、プロジェクトをパラメータ化しないでください。 (問題37590)
"アクセス拒否"には、すべてのグループ名をHTTPヘッダーとして追加しないでください。ページ。 (問題39402)
PluginManager#dynamicLoadがSYSTEMとして実行されていることを確認してください。 (問題41684)
グローバルコンフィギュレーションにUsage Statisticsセクションを追加すると、検索が簡単になります。 (問題32938)
SSH CLI経由でgroovy CLIコマンドを許可する。 (問題41765)

バージョン2.45の新機能:

廃止されたピンインUIを削除します。 (課題34065)
強制的にエージェントポートを設定しようとしないで、フォーム送信を中断してください。 (問題41511)
SCMトリガーにプロジェクト固有の検証URLを使用すると、Hがプレビューで正しく処理されます。 (問題26977)
完全に間違ったバスク語の翻訳を修正する。 (2731を引く)

バージョン2.39の新機能:

MavenビルドステップでプロパティがMavenコマンドに渡されなかった(問題39268)
Remotingを3.4に更新する(問題39835)

バージョン2.32の新機能:



重要なセキュリティ修正プログラム(セキュリティ勧告)
System Properties jenkins.CLI.disabledをtrueに設定して、HTTPおよびJNLPエージェントポート上でJenkins CLIを無効にすることを許可します。

バージョン2.13の新機能:



IllegalStateException - ジョブがキュー内にあるときにディスクから構成を再ロードするときに、特定の条件下で発生する(問題27530
JENKINS-27530など、特定のエラーの後に表示される「デッドエグゼキュータ」UIを排除します。 (PR2440)

バージョン2.1の新機能:



Jenkins 1.654の新機能(2016年3月22日)

バージョン2.0の新機能:

人気のあるプラグインをインストールして管理者を設定するための、パスワード保護された新しいセットアップウィザード。 (問題30749、問題9598)
プラグインのバンドルオーバーホール:バンドルされたプラグインは、アップグレードの際に必要な場合にのみインストールされ、すべてのプラグインをアンインストールできます。 (問題20617)
再設計されたジョブ構成フォームにより、オプション階層を理解しやすくなり、フォームをナビゲートすることが容易になります。 (問題32357)
ジョブアイコンと職種(3つのカテゴリのしきい値に達すると)を備えたより豊かな「アイテム作成」フォーム。 (問題31162)
アップグレードウィザードは、1.xからアップグレードする際にPipeline関連のプラグインのインストールを推奨します。 (問題33662)
JenkinsはServlet 3.1を必要としています。それに応じてWinstone-JettyをJetty 9にアップグレードしました。これにより、埋め込まれたWinstone-Jettyコンテナを使用するときにAJPサポートが削除されます。 (問題23378)
バンドルされたGroovyが1.8.9から2.4.6にアップデートされました。 (問題21249)
セキュリティ領域への匿名アクセスを禁止するオプションが追加されました。「ログインしたユーザーは何でもできます」、デフォルトで有効になっています。 (問題30749)
UIの「エージェント」に「スレーブ」の名前を変更しました。 (問題27268)

Jenkinsのグローバルおよびジョブ構成における多数のフォームフィールドのインライン文書化の改善。 (問題33364)
nginxとの互換性のために、デフォルトのCSRF保護クランブ名をJenkins-Crumbに変更してください。 (問題12875)
リストビューで正しいアイコンサイズを適用します。 (問題33799)
CLI:存在しない実行が要求された場合のNPEを修正しました。 (問題33942)

バージョン1.654の新機能:


JNLPがすでに使用されているときのロギングとエラーメッセージの改善(問題33453)
CloudBeesテンプレートのプロモーションプロセスで他のプロジェクトをビルドするときなどに、BuildTrigger $ DescriptorImpl.doCheckのNullPointerExceptionなどの状況が発生する可能性があります。 (問題32525)
Build Other Projectsヘルプメッセージが改善されました。 (問題32134)
FutureImpl.cancel()はリンクされたジョブをキャンセルしません。 (問題33038)
指紋データの不正な形式の構文を拒否します。 (問題33037)
定義されているツールインストーラがない場合は、更新センターチェックを失敗しないでください。 (問題32831)
スレッドが消滅したときに処理されない例外を記録します。 (問題33395)
4.0以降も.NET Framework 2.0は特に必要ありません。 (問題21484)

バージョン1.651の新機能:



定期的なタスクログファイルをJENKINS_HOME / *。logからJENKINS_HOME / logs / tasks / *。logに移動し、毎回実行を上書きするのではなく定期的に回転させます。 (問題33068)
プロキシ設定のドキュメントを修正しました。 (2060を引く)

バージョン1.637の新機能:


nullという名前のJDKに関する無用な警告を削除します。 (問題31217)
JobPropertyの作成を簡略化するための新しいOptionalJobPropertyクラス。 (1888を引く)

バージョン1.630の新機能:



JenkinsRuleをJNAをサポートしないシステムで使用可能にする(問題29507)

バージョン1.620の新機能:



スレーブが一時的にオフラインであっても、システム情報を表示します。 (問題29300)

バージョン1.616の新機能:



ビルドトリガでNullPointerExceptionによってジョブの読み込みが中断することがある(問題27549)

バージョン1.612の新機能:


非推奨false booleanステータスと同じ方法で、AbortExceptionのパブリッシャステータスを処理する(問題26964)
GlobalSettingsProviderが致命的な例外を受け入れないようにします(問題26604)
ノードオフラインメッセージに日付スタンプを追加する(問題23917)
ポップアップメニューの高さを大きくしました。 (問題27067)
約束どおり、Java7クラスファイルで出荷。 (問題28120)
1.610のDescriptor.getIdの修正により、少なくともPerformanceとNodeJSプラグインに影響する回帰が導入されました。 (問題28093および問題28110)
まれな条件の下では、Executor.getProgress()はゼロ除算例外をスローできます。 (問題28115)
JNLPスレーブを起動するためのコマンドラインからの実行オプションは、設定されたJVMオプションを表示します。 (問題28111)

バージョン1.609の新機能:



同時ビルドを有効にすると、アーティファクト保持ポリシーによって、実際に実行されているビルドで使用されているアーティファクトが削除されることがあります。 (問題27836)
$ BUILD_IDのドキュメントに現在の現実が反映されていない(問題26520)

バージョン1.599の新機能:


1.598以降のいくつかのMavenビルドのエラー。 (問題26601)
1.597のビルドフォーマット変更マイグレータは、一部のWindowsシステムでは機能しませんでした。 (問題26519)
ClassNotFoundExceptionでリモートFilePath.chmodが失敗する:javax.servlet.ServletException。 (問題26476)
SimpleBuildWrapper APIを追加しました。 (問題24673)
ジョブのビルド履歴ウィジェットのアニメーションボールはコンソール出力を開きません。 (問題26365)
スケジュールビルドの列ツールチップにジョブ名を表示します。 (問題25234)
OldDataMonitorにプロモートビルドプラグインプロモーションを破棄させる(問題26718)

バージョン1.598の新機能:

1.597のビルドフォーマット変更マイグレータは、一部のWindowsシステムでは機能しませんでした。 (問題26519)
FutureImplは開始未来をキャンセルしません。 (問題25514)
フライウェイトタスクは、ヘビー級エグゼクティブで実際に実行されているいくつかの条件の下にありました。 (問題10944)(問題24519)
子アイテムの読み込み時に例外がスローされたときに、フォルダのロードが壊れまし(問題22811)
UNCパスからJenkinsを実行すると、プラグインのアイコンイメージが壊れていました。 (問題26203)
管理者からのサインアップも許可する/管理する(問題26382)
JDK 9で動作するようにJAVA_HOMEのチェックを修正しました。(問題25601)
CLI list-jobsコマンドは、表示名ではなく、名前が異なる生の名前を表示する必要があります。 (問題25338)
キュー項目パラメータをツールチップに表示する。 (問題22311)
Gradleベースのプラグインからの機能テストのサポートを改善しました。 (問題26331)
ユーザーがビルドを削除することができるようにします。 (問題26281)
固定側/メインパネルのスクロールの問題。 (問題26312、問題26298、問題26306)
ビルド中にチャネルが閉じたときのエラー報告を改善する。 (問題26411)
シェルビルドのステップで高さと再有効化されたシンタックスの強調表示を修正したCodeMirror問題。 (問題25455、問題23151)

バージョン1.597の新機能:



JENKINS_HOMEレイアウトの変更:ビルド番号はタイムスタンプではなくビルド番号によって変更されるようになりました。詳細とダウングレードについては、Wikiを参照してください。 (問題24380)
可能でないときに例外を投げたり/サインアップしたりしないでください。 (問題11172)
ツールが既に存在し、サーバーがエラーコードを返した場合、アーカイブをダウンロードしてアンパックするツールインストーラはビルドに失敗しません。 (問題26196)
指紋圧縮は、レイジーローディングのパフォーマンスの問題を悪化させました。 (issue 19392)
セットアップ中にSCMポーリングが失敗すると、リリースされていないワークスペースロックが発生する可能性があります。 (問題26201)
'workspace'権限の誤解を招くような記述。 (問題20148)
実行パラメータは、ビルド番号ではなく、設定されている場合は表示名を表示する必要があります。 (問題25174)
H(X-Y)構文の範囲チェックを追加します。 (問題25897)

バージョン1.596の新機能:



ビルド中にハンガリーのローカリゼーションでビルドページが破損しました。 (問題26155)
破損ラベルとノードリストを許可する。 (問題25989)

バージョン1.595の新機能:


ビルドを削除した後のログに偽の警告があります。 (問題25788)
システム構成が更新されると、マスターラベルが消えます。 (問題23966)
アイコンセットの依存性をバージョン1.0.5に更新しました。 (issue 25499、issue 25498)

バージョン1.594の新機能:



最近のJavaセキュリティアップデートの後、Jenkinsは削除された秘密/ master.keyからうまく回復しませんでした。 (問題25937)
ClearCaseプラグインを使用している場合、このプロジェクトを1.589で回帰させることができます。 (問題25533)

バージョン1.593の新機能:



ダイナミックシングル/マルチラインビルド履歴のレイアウト。 (問題25381、問題25393、問題24687、問題24589)

バージョン1.590の新機能:


セッションと組み合わせた基本認証が壊れている(問題25144)
特定のユーザーIDで特定のイベントが発生すると予想した場合、1.584以降に破損したプラグインがあります。 (問題25400)
Coverity Scanで検出された様々な実際のまたは潜在的なリソースリークを修正(プルリクエスト1434)
APIの変更:プラグインのAbstractProject.AbstractProjectDescriptor#validateLabelExpressionを公開します。 (プル要求1456)
複数のFormValidationsを1つに集約するAPIメソッド。 (プル要求1458)
ディレクトリブラウザで生成されたZIPアーカイブ中にパス区切り文字に常にスラッシュを使用する(問題22514)
内部検証を使用してnull以外のJenkinsインスタンスを取得するAPIメソッド(問題23339)

バージョン1.589の新機能:



WindowsInstallerLink.doDoInstallのJNAエラーです。 (問題25358)
一部のプラグインのラベル割り当ての互換性を復元します。 (問題25372)

バージョン1.588の新機能:


WindowsInstallerLink.doDoInstallのJNAエラーです。 (問題25358)
膨大な数のジョブが必要で、起動時間が不必要に遅くなります。 (プル要求1439)
カスタムワークスペースオプションは、一部の条件下では機能しませんでした。 (問題25221)

バージョン1.586の新機能:



JNAを4.10に上げる。これは、JNA 3.x(問題24521)に依存するプラグインの場合、
ファイルパラメータを空のままにしておくと、空のファイルの作成を防止できます。 (問題3539)
サーブレットコンテナは、安全なクッキーフラグを設定することを拒否することがあります。優雅にそれを扱う。 (issue 25019)
既存のFileParametersは、キューに入れられたビルドのマージを避けるために、異なる値として処理する必要があります(19017問題)

バージョン1.583の新機能:


複数のセキュリティ上の脆弱性を修正しました。 (セキュリティ勧告)
リクエストがまだフィルタにある間に診断スレッド名を使用できるようになりました
Windowsプロセスを強制終了する場合、BSoDを回避するために重要なフラグをチェックします(問題24453)
ユーザーがビューを表示できないが、そのビューに含まれているジョブを削除/移動/名前変更すると、そのビューは正しく更新されませんでした。 (問題22769)

バージョン1.552の新機能:



CLIクレデンシャルを格納する際のデフォルトのJENKINS_HOMEの処理が修正されました(問題21772)
ラベルページの壊れたアクションリンクを修正(問題21778)
アクションをラベルのメインページに投稿できるようにする(問題21777)
Windows上でのシンボリック関連の高価な呼び出しを簡単にすることができます。 (問題20534)
リモートワークスペースに多数のエントリがあるディレクトリの描画が遅い。 (問題21780)

バージョン1.551の新機能:

バレンタインデーのセキュリティリリースには、12個以上のセキュリティ修正が含まれています。 (セキュリティ勧告)
1.547年以来のWindowsの奴隷の回帰。 (問題21373)
java -jarを使用するjenkins-core.jar folder / external-monitor-job cmd ...が機能しませんでした。 (問題21525)
1.546から1.548へのアップグレード後、起動時にJenkinsがクラッシュする(問題21474)
f:コンボボックスは狭いです。 (問題21612)
ワークスペースのクリーンアップスレッドは、マスター上の最新のワークスペースの場所と、誤って処理されたフォルダーを処理できませんでした。 (問題21023)
「グローバルセキュリティの設定」ページ(19832号)の不足しているヘルプ項目を修正
ユーザーインデックスページのグループをアルファベット順に並べ替えます。 (問題21673)
名前のついたジョブを作成することはできません。 (期間)。 (問題21639)
"AsyncPeriodicWork"を実装しているプラ​​グインはデフォルトのログレベルを上書きできます(プルリクエスト#1115)
アウト・オブ・オーダー・ビルド・レコード修復のログ・メッセージが間違っています。 (課題20730)
既存の指紋アクションは再利用され、2回追加されません。 (19832号)
TestObjectは '%'文字を置き換えません(問題21707)
"java -jar jenkins.war"は、同じホスト上で複数のJenkinsを実行するユーザーに固有のセッションCookieを使用する必要があります。

バージョン1.549の新機能:



ビルドで「このビルドを永遠に保つ」ロックを削除するには、DELETE権限が必要です。 (問題16417)
zipアーカイブに追加されたファイルは正しく閉じられています。 (問題20345)
非アクティブ時にJenkinsをリロードするとCSSが壊れていました(問題17526)
説明を(エラー21457を追加するのではなく)エラーダイアログに置き換えます。

バージョン1.548の新機能:



一度に幅広いクラスのモデルオブジェクトにアクションを追加するためのAPI。 (問題18224)
項目をフォルダの内外に移動するためのインフラストラクチャが追加されました。 (issue 20008)(issue 18028)(issue 18680)
Internet Explorerで互換モードで適用ボタンが機能しませんでした。 (19826号)
フォルダの名前が変更された場合、そのフォルダ内のジョブからビルドが消えるように見えることがあります。 (問題18694)
/ loginは、匿名ユーザーが検索できない/opensearch.xmlへのリンクを提供します。 (問題21254)
ログインイベントなどを受け取るためのAPIクラスSecurityListenerが追加されました。 (問題20999)
遅延ロードされたビルドリファレンスを強く弱く保持するオプション。 (課題19400)

バージョン1.546の新機能:



ビルドはジョブの名前を変更した後に消えます。 (問題18678)
[適用]をクリックしてジョブの名前を変更する場合は、代わりに[保存]を使用する必要があることをユーザーに伝えます。 (問題17401)
Mavenを実行しているXStreamからの例外は、奇妙なJavaバージョンでビルドされます。 (問題21183)
例外(エラーページ)で[適用]をクリックすると、空のダイアログを作成するのではなく、表示します。 (問題20772)

へのコメント Jenkins

コメントが見つかりません
コメントを追加
画像をオンにする!