Jenkins

Jenkins

開発したプログラムのビルド、テスト、デプロイなどを自動化出来るOSSのCi/CDサーバー。
OSはWindows、Linuxに対応しており、Ci/CDに関連する追加機能やJenkinsの設定や管理画面の機能を拡張するプラグインが充実している。

特徴

  • オンプレミス型のため、実行環境用のサーバーを構築して利用
  • ビルド、テスト、デプロイの実行が可能
  • 各種バージョン管理システムとの連携が可能
  • プラグインによって様々なサービスとの連携が可能
  • 利用者が多く、コミュニティが活性化

情報テーブル

提供源/会社名 MIT license
歴史 -
業界トレンド Ci/CDのツールとして歴史があり、OSSのためプラグインも豊富で利用者も多いが、サーバー構築の必要性があるため、Saas型のサービスのシェアが伸びている。
情報分量 ・十分
・公式のドキュメントはは英語で、少ないが日本語の書籍もある。Web上に技術情報は充実
技術選定ポイント ・サーバの構築、管理が必要
・プラグインが豊富で機能拡張やサービス連携がしやすい
・対応している開発言語が多い
・自由度が高いため、設定のメンテナンスコストがかかる場合がある
導入会社 -
セキュリティ -
料金 -
技術者数 多い。
CI/CDの経験者の中では多い。
ただし、既に環境構築済みの環境を利用しているケースも多く、構築経験者は少ない。
技術・導入難易度 サーバー構築から、必要なシステムの連携設定など何度は高い。
採用トレンド -
参考 -