Jenkinsとは?じぇんきんす
Jenkinsとは、ビルド・テスト・配布の一連の作業を自動で実行する継続的インテグレーション(CI)のツール。あらかじめ定義したジョブのとおりに毎回同じ処理が走るため、人手の作業で起きるばらつきや手順の飛ばしが構造的に減る。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
単体テストがすべて成功した場合にだけ本番用の資材を作るジョブにしておけば、テスト未実施のリリースは起こりようがない。GitHub ActionsやGitLab CIも同じ考え方で、リポジトリへのpushやマージを引き金にビルドとテストを走らせる。
試験での引っ掛け
自動化されていれば安全だと即断する誤り。自動実行の結果はジョブ設定の正しさに依存するため、誰がジョブを変更できるかという権限と、テストを飛ばす設定に変えた履歴が残るかまで見なければ意味がない。またJenkinsはCIのツールであって、Gitのような構成管理ツールとは役割が違う。
関連用語
出典・参考
公式シラバスの2 コンピュータシステム > 5. オープンソースソフトウェア > (3) 用途に応じたOSSに掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。