既存のプロジェクトをコピーして貼り付ける、または複製するにはどうすればよいですか?


107

既存のHudsonプロジェクトが構成され、機能しています。

プロジェクトを複製して元のプロジェクトを作成し、新しいプロジェクトを変更して別のソース管理を指すようにする必要があります。

手動でビルドを再作成したくありません。どうすれば既存のビルド構成を「コピー&ペースト」または複製して、新しいビルド構成をより高速に実行できるようになりますか?

回答:


195

「新しいジョブ」をクリックし、下部にある「既存のジョブをコピー」を選択します。次に、コピーするジョブの名前をテキストフィールドに入力します。


1
「新しい仕事」はジェンキンスルート、別名ダッシュボード
グレゴリーコスモハウン2015年

ジェンキンスでクローンジョブをビルドすることは可能ですか
RCBian

2
プロジェクトリンクのコピープラグインもあります:stackoverflow.com/a/29774399/2434565
lkisac '21 / 04/15

2
あなたはソースジョブ名をコピー/ペーストしなければなりません...そしてあなたは新しいジョブ名を入れなければなりません。私は知っています: "duh" ... ....
granadaCoder

@ThomasLötzerは、どのように私は下にない仕事コピーすることができSAME親を?たとえば、にコピー../../DIR1/job_xする必要があります../../DIR2/job_xか?
Heinz

5

ジョブをコピーするだけでなく、ジョブ構成を含むXMLファイルの一部をコピーすることもあります。コピーした部分を新しいジョブのxmlファイルに貼り付けて、(manage hudsonの下で)構成を再ロードするだけです。これは、コピーを作成した後で元のジョブを変更するときに役立ちます。ただし、ユースケースでは、コピーは正しいことです。


4
XMLファイルは、マスターの下にある各ジョブの構成ファイルですHUDSON_HOME/jobs/<job name>/config.xml
Dave Bacher

1

新しいジョブを実行するときに、既存のジョブからコピーすることを選択できます。後で新しいジョブの設定を変更します。


うーん..私のブラウザーは新しい答えを私に通知しませんでした...したがって、複製
Redlab
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.