Ausgeschlossen Regionen in Jenkins mit Git

Habe ich ein git repository, wo ich zwei verschiedene jobs in Jenkins (eines für die Produktion-code und eine für Werkzeuge). Wo beide jobs immer ausgelöst werden!

Habe ich Ausgeschlossen-Regionen für die einzelnen Arbeitsplätze, um nur die trigger auf die jeweils richtigen Ordner.

Unserem git root-Ordner enthält die folgenden:

/src/
/tools/
/test/
/doc/
/third party/

In meinem job in Jenkins ich habe Folgendes Ausgeschlossen Regionen

/tools/.*
/Test Projects/.*
/doc/.*

In meine tools job, den ich die nächsten Workshops Ausgeschlossen Regionen

/src/.*
/Test Projects/.*
/doc/.*

Das problem ist, dass wenn ich push eine änderung im doc-Ordner die beiden Arbeitsplätze ausgelöst werden. Ich habe keine gehören Regionen entweder.

Schreibe einen Kommentar