Make gerrit trigger.event job param optional
Change-Id: Id00cbdff21f1cf842c9088dc5a979143c8b32f6b
diff --git a/jenkins/files/jobs/_common.xml b/jenkins/files/jobs/_common.xml
index df00c23..6fe125a 100644
--- a/jenkins/files/jobs/_common.xml
+++ b/jenkins/files/jobs/_common.xml
@@ -130,6 +130,7 @@
<customUrl/>
{%- endif %}
<serverName>{{ trigger.get('server', client.get('trigger_gerrit_server', '__ANY__')) }}</serverName>
+ {%- if trigger.event is defined %}
<triggerOnEvents>
{%- for ename, actions in trigger.event.iteritems() %}
{%- for action in actions %}
@@ -161,6 +162,7 @@
{%- endfor %}
{%- endfor %}
</triggerOnEvents>
+ {%- endif %}
<dynamicTriggerConfiguration>false</dynamicTriggerConfiguration>
<triggerConfigURL/>
<triggerInformationAction/>