前提・実現したいこと
私の今のJenkins構成環境が以下です。
【ノードとジョブ関係】
ノードA
・ジョブA1
・ジョブA2
ノードB
・ジョブB1
【ジョブの上下関係】
.ジョブA1 ←第1階層
. |-ジョブA2 ←第2階層
. |-ジョブB1 ←第2階層
Q. 上記の時、最上流ジョブであるジョブA1のビルド実行条件が以下の条件でビルド実行されるにはどうすればよいでしょうか?
【ジョブA1のビルド実行条件】
- ジョブA2がビルド実行中の場合は、ジョブA1はトリガが発火してもビルドを待機し(ビルドキューに貯め)、ジョブA2が実行中でない場合にビルド実行する。
- ジョブB1が実行中の場合でも、ジョブA1のトリガが発火した場合はビルドを実行する。
試したこと
ジョブA1の設定で、「下流プロジェクトがビルド中の場合はビルドしない」をONにしました。
しかし、これではジョブB1がビルド実行中の場合もビルドされなくなってしまいます。
ご教授お願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/14 04:26