Jenkins ジョブを一括コピーする簡単な方法はありますか? 基本的に私がやりたいことは、特定のビューから別のビューにすべてのジョブをコピーし、いくつかのパラメーターを異なる値に変更することです。
たとえば、Host_1_Test_Jobs というビュー コールがあります。このビューのすべてのジョブには、「host」および「plan_id」パラメーターがあります。これらすべてのジョブを別のビューにコピーして、それらすべての 2 つのパラメーターを一度に変更できるようにしたいと考えています。
ジョブ ディレクトリと構成ファイルをコピーすることで、これを行う Python スクリプトを作成できますが、これを行うためのより簡単な、またはより一般的な方法があるかどうか疑問に思っていました。
または、複数のコピーを作成する必要がないように、これらのジョブを構成するより良い方法があるかもしれません (ただし、ホストのテスト結果ごとに個別のビューが必要であり、ジョブを並行して実行できる必要があります)。