2016-03-31 15 views
0

私はジョブAとジョブBを持っています。ジョブBはジョブAによってトリガーされますが、ジョブBにコード変更がなければジョブBを開始したくありません私たちは "Poll SCM"ビルドトリガーを使用します。2つのビルドトリガーを次々と動作させる方法

どうすればこの作品を作成できますか?

答えて

1

Reflased questions:ジョブAはジョブBをトリガする必要がありますが、ジョブBはジョブBのSCM変更がある場合にのみ実行する必要があります。

したがって、ジョブAとジョブBはコードベースが異なりますが、何らかの形で関係しているため、ジョブ間の依存関係が存在します。 Downstream-Extプラグインでこれを行うことができます。「下流のビルドをトリガーするための拡張構成:下流のジョブにSCM変更がある場合にのみトリガーを作成」をサポートしています。

+0

これは私の質問ではありません。私の質問は、ジョブAがトリガされたジョブBの後で、私はまだ別のトリガを使用したい - ジョブBのポーリングSCM - つまり、Bのコードが変更されていなければ、Bのビルドはない。 – Heinz

+0

OK、それは最初の質問からそれほど得られませんでした。問題ない。 したがって、ジョブAとジョブBはコードベースが異なりますが、何らかの形で関係しているため、ジョブ間の依存関係は存在しますか? この場合、このプラグインは便利です:https://wiki.jenkins-ci.org/display/JENKINS/Downstream-Ext+Plugin 「下流のビルドをトリガーするための拡張構成:ダウンストリームのジョブにSCM変更がある場合にのみトリガービルド」をサポートすると主張しています。 –

+0

それでも問題が解決しない場合は、このプラグインを見てみる価値があります:https://wiki.jenkins-ci.org/display/JENKINS/Multijob+Plugin –

関連する問題