Jenkins で 2 つの異なるジョブ (1 つはプロダクション コード用、もう 1 つはツール用) を作成した git リポジトリがあります。両方のジョブが常にトリガーされる場所!
ジョブごとに除外リージョンを追加して、正しいフォルダーごとにのみトリガーするようにしました。
git ルート フォルダーには次のものが含まれます。
/src/
/tools/
/test/
/doc/
/third party/
Jenkins のソース ジョブには、次の除外リージョンがあります。
/tools/.*
/Test Projects/.*
/doc/.*
私のツールの仕事では、次の除外地域があります
/src/.*
/Test Projects/.*
/doc/.*
問題は、doc-folder の変更をプッシュすると、両方のジョブがトリガーされることです。インクルード領域もありません。