Merge "Add support for triggering on unreviewed patches"
This commit is contained in:
commit
8ae49cc1b5
|
@ -195,6 +195,9 @@ def gerrit(parser, xml_parent, data):
|
|||
(default false)
|
||||
:arg str dynamic-trigger-url: if you specify this option, the Gerrit
|
||||
trigger configuration will be fetched from there on a regular interval
|
||||
:arg bool trigger-for-unreviewed-patches: trigger patchset-created events
|
||||
for changes that were uploaded while connection to Gerrit was down
|
||||
(default false). Requires Gerrit Trigger Plugin version >= 2.11.0
|
||||
:arg str custom-url: Custom URL for a message sent to Gerrit. Build
|
||||
details URL will be used if empty. (default '')
|
||||
:arg str server-name: Name of the server to trigger on, or ''__ANY__'' to
|
||||
|
@ -281,6 +284,8 @@ def gerrit(parser, xml_parent, data):
|
|||
data.get('dynamic-trigger-enabled', False))
|
||||
XML.SubElement(gtrig, 'triggerConfigURL').text = str(
|
||||
data.get('dynamic-trigger-url', ''))
|
||||
XML.SubElement(gtrig, 'allowTriggeringUnreviewedPatches').text = str(
|
||||
data.get('trigger-for-unreviewed-patches', False)).lower()
|
||||
build_gerrit_triggers(gtrig, data)
|
||||
override = str(data.get('override-votes', False)).lower()
|
||||
if override == 'true':
|
||||
|
|
|
@ -32,6 +32,7 @@
|
|||
<noNameAndEmailParameters>false</noNameAndEmailParameters>
|
||||
<dynamicTriggerConfiguration>True</dynamicTriggerConfiguration>
|
||||
<triggerConfigURL>http://myhost/mytrigger</triggerConfigURL>
|
||||
<allowTriggeringUnreviewedPatches>false</allowTriggeringUnreviewedPatches>
|
||||
<triggerOnEvents>
|
||||
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginCommentAddedEvent>
|
||||
<verdictCategory>APRV</verdictCategory>
|
||||
|
|
|
@ -36,6 +36,7 @@
|
|||
<noNameAndEmailParameters>false</noNameAndEmailParameters>
|
||||
<dynamicTriggerConfiguration>True</dynamicTriggerConfiguration>
|
||||
<triggerConfigURL>http://myhost/mytrigger</triggerConfigURL>
|
||||
<allowTriggeringUnreviewedPatches>false</allowTriggeringUnreviewedPatches>
|
||||
<triggerOnEvents>
|
||||
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginCommentAddedEvent>
|
||||
<verdictCategory>APRV</verdictCategory>
|
||||
|
|
|
@ -52,6 +52,7 @@
|
|||
<noNameAndEmailParameters>false</noNameAndEmailParameters>
|
||||
<dynamicTriggerConfiguration>True</dynamicTriggerConfiguration>
|
||||
<triggerConfigURL>http://myhost/mytrigger</triggerConfigURL>
|
||||
<allowTriggeringUnreviewedPatches>false</allowTriggeringUnreviewedPatches>
|
||||
<triggerOnEvents>
|
||||
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginCommentAddedEvent>
|
||||
<verdictCategory>APRV</verdictCategory>
|
||||
|
|
|
@ -36,6 +36,7 @@
|
|||
<noNameAndEmailParameters>false</noNameAndEmailParameters>
|
||||
<dynamicTriggerConfiguration>True</dynamicTriggerConfiguration>
|
||||
<triggerConfigURL>http://myhost/mytrigger</triggerConfigURL>
|
||||
<allowTriggeringUnreviewedPatches>true</allowTriggeringUnreviewedPatches>
|
||||
<triggerOnEvents>
|
||||
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginCommentAddedEvent>
|
||||
<verdictCategory>APRV</verdictCategory>
|
||||
|
|
|
@ -24,4 +24,5 @@ triggers:
|
|||
no-name-and-email: false
|
||||
dynamic-trigger-enabled: true
|
||||
dynamic-trigger-url: http://myhost/mytrigger
|
||||
trigger-for-unreviewed-patches: true
|
||||
server-name: my-server
|
||||
|
|
|
@ -71,6 +71,7 @@
|
|||
<noNameAndEmailParameters>false</noNameAndEmailParameters>
|
||||
<dynamicTriggerConfiguration>False</dynamicTriggerConfiguration>
|
||||
<triggerConfigURL/>
|
||||
<allowTriggeringUnreviewedPatches>false</allowTriggeringUnreviewedPatches>
|
||||
<triggerOnEvents>
|
||||
<com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent/>
|
||||
</triggerOnEvents>
|
||||
|
|
Loading…
Reference in New Issue