私はプロジェクトをビルドするための仕事を持っています。リリースバージョンごとに1つのジョブがあります。リリースの数が増えるにつれ、あまりにも多くの仕事と私たちに必要なものを見つけることは非常に困難があります。Jenkins:異なるパラメータで同じジョブを起動
異なるパラメータで同じジョブを起動する方法があるのだろうか?問題は1つのジョブに1つのワークスペースしかないため、可能かどうかわかりません。
ありがとうございました。
私はプロジェクトをビルドするための仕事を持っています。リリースバージョンごとに1つのジョブがあります。リリースの数が増えるにつれ、あまりにも多くの仕事と私たちに必要なものを見つけることは非常に困難があります。Jenkins:異なるパラメータで同じジョブを起動
異なるパラメータで同じジョブを起動する方法があるのだろうか?問題は1つのジョブに1つのワークスペースしかないため、可能かどうかわかりません。
ありがとうございました。
は、ジョブを構築するためのThis build is Parameterized
オプションを使用します。これを使用して、異なるパラメータに対して同じジョブを構築できます。構築する前にパラメータを入力するか、デフォルトのパラメータを指定することができます。複数のパラメータを設定することもできます。
それはあなたが後で必要アーティファクトアーカイブ良いです。
オプションkeep build forever
を持っているあなたも、これは維持するためのビルドの数のIR-それぞれの永久ビルドを続けることができます。
あなたがDiscard old build
オプションを有効にする必要がありますオプションの上に使用するには。
また、新しいコミットするたびに仕事をトリガするジェンキンスに直接リポジトリをリンクすることができmaster
に行われているか、新しいtag
が作成されます。
3秒のグーグル:https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Build –
作業中に使用しているワークフローは、リリースブランチでの開発であり、変更はトランクにマージされます/ masterとこのブランチはJenkinsによって配備されています。このようにして、パラメータは必要ありません。現在のバージョンはハードコードされ、定期的に持ち上げられます。 –