私のjenkinsジョブは、それらのブランチのいずれかに変更がある場合、複数のブランチとトリガービルドを追跡します。これらのブランチのいずれかへのマージがある場合、ジョブが正常に動作しているJenkins Branch Specifiersで指定されたGit Branchを上書きするにはどうしたらいいですか?
開発/ **
起源
起源/解放を - たとえば、私は、複数の分岐指定子が私の仕事に追加しました。
場合によっては、ソースをビルドしてビルドするブランチを指定/入力できるようにする必要があります。 "BranchOverride"のビルドパラメータをユーザー入力用に追加できますが、ブランチ指定子がすでに設定されているため、これをどのように達成できますか?
これを実装するためのアイデアはありますか?
について:1.デフォルト値が "none"のようなBranchOverrideパラメータを作成します。2.新しい分岐指定子= $ BranchOverrideを追加します。これがうまくいくかどうか私に教えてください... –
私はそれを最初に試みましたが、うまくいきません。 Noneを指定しても、ジョブはリポジトリ内のすべてのブランチを追跡しようとします。 BranchOverrideの値を手動で入力しても、すべてのブランチを追跡しようとします。 – user6754021
関連:[1](// stackoverflow.com/q/32892211/2747593)および[2](// stackoverflow.com/q/32108380/2747593)。 (残念なことにどちらも答えはありません) –