Thank you HTH,

I will try to get it configure block, I have seen the usage of the 
configure block in the docs but making sure I am not missing anything 
obvious here. 

On Wednesday, September 16, 2015 at 9:56:57 PM UTC-7, Baptiste Mathus wrote:
>
> 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] <javascript:>> 
> 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] <javascript:>.
>> 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/1e60376b-798c-4d46-8a23-fc982f207a40%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to