summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
authorArnaud Fabre <fabre.arnaud@gmail.com>2013-03-12 23:19:47 +0100
committerJenkins <jenkins@review.openstack.org>2013-03-21 22:03:05 +0000
commite0787f281593bb183e85147e353dec055d62b218 (patch)
treeabe0655885251cef94072063c701dd0677c5466b /samples
parent2370375aee018e30ab345a2f3b60c0ec801f2a68 (diff)
downloadpython-jenkins-job-builder-e0787f281593bb183e85147e353dec055d62b218.tar.gz
python-jenkins-job-builder-e0787f281593bb183e85147e353dec055d62b218.tar.xz
python-jenkins-job-builder-e0787f281593bb183e85147e353dec055d62b218.zip
gerrit: Support gerrit-trigger >= 2.6.0.
Gerrit-trigger offers different triggers, stored in config file using different formats. During development of version 2.6.0, the following markup was used[1]: <triggerOnPatchsetUploadedEvent>true</triggerOnPatchsetUploadedEvent> <triggerOnChangeMergedEvent>true</triggerOnChangeMergedEvent> <triggerOnCommentAddedEvent>false</triggerOnCommentAddedEvent> <triggerOnRefUpdatedEvent>false</triggerOnRefUpdatedEvent> That markup changed before the release of 2.6.0 [2] to: <triggerOnEvents> <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginPatchsetCreatedEvent/> <com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.events.PluginChangeRestoredEvent/> </triggerOnEvents> Adjust the generated XML tree to match what gerrit-trigger expects. This means that gerrit-trigger versions < 2.6.0 are no longer supported. Trigger on draft published, added in 2.6.0, is now supported. [1] Commit 8bee93a87b59d413ccec0aa84d3da10adb108eb9 [2] Commit 9ba008972a84e3ca8b2a90bd6d21295e7d7f4f94 Change-Id: I7160de1284c53d20f435e5af0d5a64b2e17c4196 Reviewed-on: https://review.openstack.org/24263 Reviewed-by: James E. Blair <corvus@inaugust.com> Reviewed-by: Jeremy Stanley <fungi@yuggoth.org> Reviewed-by: Anita Kuno <akuno@lavabit.com> Approved: Jeremy Stanley <fungi@yuggoth.org> Tested-by: Jenkins
Diffstat (limited to 'samples')
-rw-r--r--samples/gerrit-trigger.yaml1
1 files changed, 1 insertions, 0 deletions
diff --git a/samples/gerrit-trigger.yaml b/samples/gerrit-trigger.yaml
index 7dea54bb..26b3dd11 100644
--- a/samples/gerrit-trigger.yaml
+++ b/samples/gerrit-trigger.yaml
@@ -4,6 +4,7 @@
- gerrit:
triggerOnChangeMergedEvent: true
triggerOnCommentAddedEvent: true
+ triggerOnDraftPublishedEvent: true
triggerOnPatchsetUploadedEvent: true
triggerOnRefUpdatedEvent: false
triggerApprovalCategory: CRVW