一覧に戻る
    【Jenkins】ジョブの種類まとめ~覚えてほしいのはたったの3つ~
    CI/CD
    PRこの記事には広告が含まれています

    【Jenkins】ジョブの種類まとめ~覚えてほしいのはたったの3つ~

    (更新日: 2026/1/4)
    5 分で読める

    はじめに

    こんにちは株式会社TIELECのタカシユウトです。 この記事ではJenkinsで扱うジョブの種類を紹介します。 初めてJenkinsのジョブを作ろうとするとたくさん種類があって迷うのではないかと思います。 ここでは使う頻度の高い順にジョブの紹介をいたします。


    Jenkins ジョブの種類

    よく使うジョブ

    フォルダー

    Jenkinsのジョブをフォルダ管理するために使います。 フォルダの作成をする際もジョブの作成をする際も画面は同じ場所でおこないます。

    フリースタイル

    Jenkinsが始まった当初から用意されているタイプのジョブです。 フリースタイルジョブという名前の通り基本的には自由に実行処理を書くことができます。

    パイプライン

    Jenkins2.0から使えるようになったJenkinsの目玉機能です。 様々なジョブの実行フローを制御したり、フリースタイルジョブで書いていた様々なステップをわかりやすいパイプライン形式でコントロールすることが可能になりました。 今からJenkinsを学ぶ人はフリースタイルジョブよりもパイプラインジョブから学ぶ方がメリットがあります。

    あまり使わないジョブ

    マルチ構成プロジェクト

    複数のSlaveや変数の組み合わせにより、マトリックスを作成し実行することが可能です。 フリースタイルジョブを様々な条件で並列実行するイメージ。

    マルチパイプライン

    Jenkinsファイルをあらかじめコミットしておくことでブランチに修正が入った場合に自動的に実行することがまた、特定のブランチにのみ絞り込むことも可能です。 複数ブランチで開発を行っている場合などで活用することができると思います。 ですが実行するブランチはパラメータ等で設定することも可能なので積極的に使う必要があるのかというと正直微妙なところだと思います。

    使わないと思われるジョブ

    次のものは外部連携や、Bitbucket, GitHubなどと連携して使うジョブです。 便利なのかもしれませんが積極的に使わなくてもよいのではないかと思います。

    外部ジョブ

    Bitbucket Team/Project

    GitHub Organization

    まとめ

    • フォルダー
    • フリースタイル
    • パイプライン

    ジョブの種類は複数あるがまずは上記3つを理解しましょう。 特にこれからJenkinsの学習を始める方にはパイプラインを覚えることをお勧めします。

    関連ページ

    おすすめ書籍

    もっと深く学びたい方へ

    この記事で、ジョブの種類と違いは理解できたと思います。

    でも、「どのジョブタイプを選ぶべきか」「フリースタイルからPipelineへ移行すべきタイミング」という実践的な判断は、プロジェクトの状況によって変わります。

    より深い理解のために、こちらの記事もおすすめです:

    SREの仕事 ― 問題発見から恒久対応、そして結果観察まで

    SREの仕事 ― 問題発見から恒久対応、そして結果観察まで

    Tech
    SRE
    AI駆動開発の「アクセルとブレーキ」:`__main__`エントリーポイントで1時間溶けた話

    AI駆動開発の「アクセルとブレーキ」:`__main__`エントリーポイントで1時間溶けた話

    Tech
    開発ラボ

    この記事は役に立ちましたか?

    Coffee cup

    この記事が、何かの整理につながったら

    コーヒー1杯分の応援をもらえると嬉しいです。

    ※ これは応援とは別の話ですが、

    同じようなテーマを自分の文脈で整理したい場合は、 (文章だけだと詰まりやすい人向けに) 思考整理の壁打ちという形で対話の時間も取っています。

    対話の時間について