Yes. Using it for around twenty jobs. You might need to read about what's called the "configure block" here.
Didn't check for that very case, but job dsl has a nice way to generate custom xml when it doesn't (yet) support a plugin or a specific plugin's use case. I remember we indeed used the configure block for Gerrit trigger. HTH Cheers Le 17 sept. 2015 1:45 AM, "GC" <[email protected]> a écrit : > basically missing or cannot figure out how to generate the below > > <filePaths> > > > <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.FilePath> > > <compareType>ANT</compareType> > > <pattern>builds/code1/**</pattern> > > > </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.FilePath> > > > <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.FilePath> > > <compareType>ANT</compareType> > > <pattern>buildz/code3/</pattern> > > > </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.FilePath> > > </filePaths> > > On Wednesday, September 16, 2015 at 4:37:28 PM UTC-7, GC wrote: >> >> Hello Jenkins Users, >> >> Is anyone using DSL to generate the jobs that Gerrit Trigger ? >> Basically we want to get file path restriction on the trigger. >> >> Below snippet >> triggers { >> gerrit { >> events { >> patchsetCreated() >> commentAdded() >> project('project', 'reg_exp:.*') >> } >> } >> } >> >> generates the xml with branches, but cannot find any documentation on how >> to setup on the file reg_exp. >> >> generated xml: >> >> <gerritProjects> >> >> <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject> >> <compareType>PLAIN</compareType> >> <pattern>project</pattern> >> <branches> >> >> <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch> >> <compareType>REG_EXP</compareType> >> <pattern>.*</pattern> >> >> </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.Branch> >> </branches> >> >> </com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.data.GerritProject> >> </gerritProjects> >> >> Any help much appreciated. >> > -- > 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]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/524e67ca-72df-4485-96b6-8cac25d3b9fb%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-users/524e67ca-72df-4485-96b6-8cac25d3b9fb%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CANWgJS4B_xajVvcdXct5YrO2oTzGtcY8DAyuotxnMtKUQABekQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
