※本ページにはプロモーション(広告)が含まれています
クラウド・アカウント
ひとことでいうと
オープンソースのCI/CDサーバーです。プラグインによる拡張性が高く、ビルド・テスト・デプロイの自動化を柔軟に構築できます。
詳しい解説
Jenkinsは、Javaで開発されたオープンソースの継続的インテグレーション/継続的デリバリー(CI/CD)サーバーです。元々はSun MicrosystemsのHudsonというプロジェクトとして始まり、2011年にJenkinsとしてフォークされ独立したコミュニティで発展しています。最大の特徴は1,800を超える豊富なプラグインによる高い拡張性で、Git・GitHub・Slack・Docker・Kubernetes・各種クラウドサービスなど、ほぼあらゆる開発ツールと連携できます。`Jenkinsfile`と呼ばれる設定ファイルでパイプラインをコードとして管理するPipeline as Code方式が主流で、ビルド・テスト・デプロイまでの一連の流れを自動化できます。オンプレミス環境やプライベートクラウドに自前で構築できる柔軟性から、エンタープライズ用途で広く採用されています。
具体的な場面
社内サーバーにJenkinsを構築し、Gitリポジトリへのプッシュをきっかけに自動でビルドとテストを走らせる仕組みを整えると、開発者はコードに集中でき、不具合の早期発見や本番反映までの時間短縮にもつながります。
別の呼び方
Jenkins CI
ジェンキンス
Hudson
ジェンキンス
Hudson
minto.tech スマホ(iPhone/Android)・パソコン(Windows/Mac)・Office・Wi-Fi・AIツールの「できない」「困った」を解決する実用ガイド。トラブル対処法とノウハウが満載のお助けサイトです。