Repolode
jenkinsci

jenkinsci/jenkins

Jenkinsは、ソフトウェアのビルド、テスト、デプロイを自動化するオープンソースのサーバーで、2,000以上のプラグインで機能を拡張できます。

代替できる製品:GitHub ActionsCircleCI

スター
26,675
フォーク
9,798
未解決の Issue
3,609
最終コミット
20 時間前

これは何?

Jenkinsは、開発ワークフローで繰り返し発生するタスクを実行するJavaベースの自動化サーバーです。プロジェクトのビルド、バグを早期に発見するためのテストスイートの実行、静的コード解析、ソフトウェアのデプロイなどに広く使われています。

機能は2,000以上のプラグインからなるエコシステムによって提供されており、Jenkinsのプラグインインデックスには、ソース管理、ビルドツール、デプロイ先との連携機能が掲載されています。パイプラインはコードとして定義できます。公式ディストリビューションには、WARファイル、Dockerイメージ、ネイティブパッケージのほか、複数のLinuxディストリビューションおよびWindows向けのインストーラーがあります。

Jenkinsには2種類のリリース系列があります。新機能と修正をすべて含む週次リリースと、バグ修正のバックポートを定期的に受け取るLong-Term Supportリリースです。このプロジェクトはオープンなコミュニティによって運営され、MIT Licenseのもとで公開されています。

主な機能

  • 01ビルド、テスト、静的解析、デプロイを自動化
  • 022,000以上のプラグインで機能を拡張可能
  • 03パイプラインをコードとして定義可能
  • 04WAR、Docker、ネイティブパッケージ、Windows向けの公式ディストリビューション
  • 05週次リリースとLong-Term Supportリリース

ユースケース

  • コミットごとにプロジェクトを自動でコンパイルしてパッケージ化
  • テストスイートを実行してリグレッションを早期に検出
  • ステージング環境や本番環境へのアプリケーションのデプロイ
  • デリバリーパイプラインの一環として静的コード解析を実行

クイックスタート

  1. 1

    Downloadsページを読み、配布形式(WAR、Dockerイメージ、ネイティブパッケージ)を選びます

  2. 2

    開発環境のセットアップ方法について、コントリビューションガイドを読みます

使う前に知っておきたいこと

  • READMEに記載されているのはダウンロードと開発環境のセットアップのみで、エンドユーザー向けの簡単な起動コマンドはありません。
  • ソースから実行するには、コントリビューションガイドに記載されたJavaツールチェーンとビルド環境のセットアップが必要です。

トピック

よくある質問

jenkins とは?
Jenkinsは、ソフトウェアのビルド、テスト、デプロイを自動化するオープンソースのサーバーで、2,000以上のプラグインで機能を拡張できます。 Jenkinsは、開発ワークフローで繰り返し発生するタスクを実行するJavaベースの自動化サーバーです。プロジェクトのビルド、バグを早期に発見するためのテストスイートの実行、静的コード解析、ソフトウェアのデプロイなどに広く使われています。
jenkins は無料で使えますか?ライセンスは?
jenkins は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
jenkins は今もメンテナンスされていますか?
活発にメンテナンス中。jenkins の最終コミットは 2026年10月22日 です。
jenkins は何に使えますか?
コミットごとにプロジェクトを自動でコンパイルしてパッケージ化 テストスイートを実行してリグレッションを早期に検出 ステージング環境や本番環境へのアプリケーションのデプロイ デリバリーパイプラインの一環として静的コード解析を実行
jenkins のインストール方法は?
Downloadsページを読み、配布形式(WAR、Dockerイメージ、ネイティブパッケージ)を選びます 開発環境のセットアップ方法について、コントリビューションガイドを読みます
jenkins はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/jenkinsci/jenkins

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト