Yay, got it. A set of projects rules. each one containing a positve match and then combine the rule works well.
One odd thing I learned is, that you don't need wildcards if your match has a trailing string. e.g. *MB**_GUIDE**_Pxxxxxxx_P4**_DELIVERY* will also be found when you work with *(.*)GUIDE_(.*)P4* You can by the way combine RegEx like this* (.*)GUIDE_MIB(.*)|(.*)GUIDE_(.*)P4 *the pipe "|" works well one positive matches. negative matches don't make fun with it Am Freitag, 19. September 2014 09:38:17 UTC+2 schrieb Jan Seidel: > > Hi all, > > I have a weird issue with a regular expression. > Hopefully you can help me out here. > > I have a RegEx like *(.*)GUIDE_(?!MIB)(.*)(?!P4)* > It should, as far as I can tell, list all jobs containing GUIDE but > exclude GUIDE jobs with a MIB in the middle or P4 at the end of the project > name, right? > > My problem here is, that jobs with a P4 at the end still are listed :( > > I have for testing purposes tried all kind of RegEx that crossed my mind > but without any success. > Later I tried just to exclude job names with a P4 at the end. No joy > > The RegEx I used was: *(.*)GUIDE_(.*)(?!P4)* > The list is then completely emtpy. > > Can someone tell me where I glitch? > > Cheers > Jan > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
