一覧に戻る
    【Jenkins】 ジョブのコピーをマスターする
    CI/CD
    PRこの記事には広告が含まれています

    【Jenkins】 ジョブのコピーをマスターする

    (更新日: 2025/11/6)
    6 分で読める

    はじめに

    こんにちは株式会社TIELECのタカシユウトです。 Jenkinsでジョブのコピーをして似たような別のジョブを作りたいということはよくあるシナリオだと思います。 この記事ではジョブのコピーについて少し掘り下げて紹介します。

    Jenkins ジョブのコピーをマスターする

    コピーのパターン

    1. ジョブ単体のコピーする
    2. フォルダー内のジョブをまとめてコピーする
    3. 別のフォルダにある特定のジョブをコピーする

    ジョブのコピーは上記のパターンに対応しています。

    ではそれぞれ見ていこうと思います。

    1. ジョブ単体のコピーする

    一番オーソドックスなパターンで、特定のフォルダの中にあるジョブをそのフォルダにコピーするやり方です。

    1. コピーしたいジョブがあるフォルダまで移動します。
    2. 新規アイテムの作成からジョブ作成の画面を開きます。
    3. Enter an item name にコピー先のジョブの名前を入れます。 kitten_image_generator_pipeline_copy とでもしておきます。
    4. Copy from に コピー元のジョブを入れます。 kitten_image_generator_pipelineと入力。途中でサジェストされるので出てきたものから選択します。 copy_01
    5. OK を押したらコピーが作成されます。
    6. 同じフォルダ内にジョブがコピーされて作成されました。 copy_02

    2. フォルダー内のジョブをまとめてコピーする

    1. ジョブの作成画面を開くところまでは同じです。
    2. Enter an item name にコピー先のフォルダの名前を入れます。 step_up_jenkins としておきます。
    3. Copy from に コピー元のフォルダを入れます。 ※ コピー元フォルダの絶対プロジェクトパスを指定しましょう。 development/sakamaki_y と指定します。
    4. OK を押したらコピーが作成されます。
    5. 新しいフォルダが作成されました。 copy_03
    • フォルダの中身もコピーされています。 copy_04

    3. 別のフォルダにある特定のジョブをコピーする

    1. ジョブの作成画面を開くところまでは同じです。
    2. Enter an item name にコピー先のジョブの名前を入れます。 parallel_download_kitten_image_pipeline_copy としておきます。
    3. Copy from に コピー元のジョブの絶対プロジェクト名を入れます。 development/sakamaki_y/parallel_download_kitten_image_pipeline 絶対プロジェクト名はジョブの画面上部にあります。 copy_04
    4. OK を押したらコピーが作成されます。
    5. これでフォルダをまたがったジョブのコピーもできました。 copy_04

    まとめ

    ジョブのコピーのやり方は大きく分けて3種類です。

    1. ジョブ単体のコピーする
    2. フォルダー内のジョブをまとめてコピーする
    3. 別のフォルダにある特定のジョブをコピーする

    是非使いこなしてみてください。

    おすすめ書籍

    もっと深く学びたい方へ

    この記事で、ジョブをコピーする操作方法は理解できたと思います。

    でも、「どういうときにコピーして、どういうときに新規作成すべきか」「コピー元のジョブをどう選ぶか」という判断は、メンテナンス性を左右します。

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

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

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

    Tech
    開発ラボ
    「監視を整えたい」から始まったヒアリングが、朝チェックの話に着地した理由

    「監視を整えたい」から始まったヒアリングが、朝チェックの話に着地した理由

    Tech
    SRE

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

    Coffee cup

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

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

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

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

    対話の時間について