19

Git プラグインを使用して Jenkins で「含まれる領域」機能を動作させることができません。「彼の」ディレクトリに変更がある場合にのみジョブをビルドしたい。例: プロジェクト mytool は、 に変更がある場合にのみビルドする必要がありますGIT_ROOT/tools/mytool/。含まれる地域フィールドで正規表現のいくつかの形式を試しました。

 /tools/mytool/.*
 tools/mytool/.*
 ^tools/mytool/.*

これらの正規表現のいずれを使用しても、結果は同じです。mytool は、変更がコミットされるたびにビルドされます (場所に関係なく)。除外された領域も同じ方法で試しましたが、動作しませんでした。私は何を間違っていますか?

4

4 に答える 4

0

Build Trigger Poll SCM の下でチェックされていることを確認するか、変更があることを Jenkins に知らせる別の方法があります。

現在、リージョンを定義しているだけですが、Jenkins は変更を確認する前に更新をプルする必要があります。

于 2013-10-28T22:07:50.797 に答える