Jenkins
CI/CD パイプラインの構築とソフトウェア配信の自動化のための、大規模なプラグインエコシステムを備えた、広く使われているオープンソースの自動化サーバーです。
概要
Jenkins は Java で構築されたオープンソースの自動化サーバーで、ソースコード管理との連携、ビルドツール、テストフレームワーク、デプロイ先、通知システムをカバーする2,000以上のプラグインによって拡張できます。固定された一連の連携機能を提供するのではなく、Jenkins はチーム固有のツールチェーンに合わせた CI/CD パイプラインへと組み立てられるよう設計されています。
現在も活発に使われている CI/CD ツールの中でも、最も長い運用実績と最も広い導入実績を持つものの一つであり、定期的なリリース、長期サポート(LTS)のリリースライン、そしてコアチームとコミュニティの両方によって維持される活発なプラグインエコシステムを備えています。
Jenkins は、より思想の強い軽量なパイプラインランナーではなく、幅広く、時には特殊なツールの組み合わせと連携できる、高度に拡張可能なセルフホスト型 CI/CD サーバーを必要とするチームに向いています。
- カテゴリ
- DevOps
- 言語
- Java
- ライセンス
- MIT
関連プロジェクト
Woodpecker CI
Apache-2.0プラグインで拡張可能な、シンプルなコンテナネイティブ CI/CD エンジンで、軽量なサーバー・エージェントのフットプリントでパイプラインを実行できるよう設計されています。
- DevOps
kube-linter
Apache-2.0Kubernetes の YAML マニフェストと Helm Chart をデプロイ前にスキャンし、設定ミスを検出する静的解析ツールです。
- DevOps
Tekton
Apache-2.0CI/CD パイプラインを作成するための Kubernetes ネイティブな構成要素で、パイプラインを Kubernetes リソースとして定義する標準的でポータブルな方法をチームに提供します。
- DevOps
Skaffold
Apache-2.0コードの変更をクラスタに自動的に反映させる、ビルド・プッシュ・デプロイのループを自動化する、ローカル Kubernetes 開発ツールです。
- 開発者向けツール
誤りを見つけましたか? GitHub で修正を提案する