ArielGlenn has submitted this change and it was merged. Change subject: Take advantage of hook-bugzillas new event mechanism ......................................................................
Take advantage of hook-bugzillas new event mechanism Change-Id: I12ed85cfcff51f422256768159494e6b91d198c1 --- A files/gerrit/its/action.config A files/gerrit/its/templates/DraftPublished.vm M manifests/gerrit.pp 3 files changed, 46 insertions(+), 0 deletions(-) Approvals: ArielGlenn: Looks good to me, approved jenkins-bot: Verified diff --git a/files/gerrit/its/action.config b/files/gerrit/its/action.config new file mode 100644 index 0000000..c0ff55d --- /dev/null +++ b/files/gerrit/its/action.config @@ -0,0 +1,18 @@ +[rule "standardItsComments"] + event-type = change-merged,change-abandoned,change-restored + status = !,DRAFT + is-draft = !,true + association = subject,footer-Bug + action = add-standard-comment + +[rule "patchSetCreated"] + event-type = patchset-created + status = !,DRAFT + is-draft = !,true + association = added@subject,added@footer-Bug + action = add-standard-comment + +[rule "changeDraftPublished"] + event-type = draft-published + association = subject,footer-Bug + action = add-velocity-comment DraftPublished diff --git a/files/gerrit/its/templates/DraftPublished.vm b/files/gerrit/its/templates/DraftPublished.vm new file mode 100644 index 0000000..f3821d1 --- /dev/null +++ b/files/gerrit/its/templates/DraftPublished.vm @@ -0,0 +1,4 @@ +Change $change-number had a related patch set (by $author-name) published: +$subject + +${its.formatLink($change-url)} diff --git a/manifests/gerrit.pp b/manifests/gerrit.pp index 438ea3f..2911ef7 100644 --- a/manifests/gerrit.pp +++ b/manifests/gerrit.pp @@ -181,6 +181,30 @@ group => gerrit2, mode => 0444, source => "puppet:///files/gerrit/skin/GerritSiteHeader.html"; + "/var/lib/gerrit2/review_site/etc/its": + ensure => directory, + owner => gerrit2, + group => gerrit2, + mode => 0755, + require => File["/var/lib/gerrit2/review_site/etc"]; + "/var/lib/gerrit2/review_site/etc/its/action.config": + source => "puppet:///files/gerrit/its/action.config", + owner => gerrit2, + group => gerrit2, + mode => 0755, + require => File["/var/lib/gerrit2/review_site/etc/its"]; + "/var/lib/gerrit2/review_site/etc/its/templates": + ensure => directory, + owner => gerrit2, + group => gerrit2, + mode => 0755, + require => File["/var/lib/gerrit2/review_site/etc/its"]; + "/var/lib/gerrit2/review_site/etc/its/templates/DraftPublished.vm": + source => "puppet:///files/gerrit/its/templates/DraftPublished.vm", + owner => gerrit2, + group => gerrit2, + mode => 0755, + require => File["/var/lib/gerrit2/review_site/etc/its/templates"]; "/var/lib/gerrit2/review_site/static/page-bkg.jpg": owner => gerrit2, group => gerrit2, -- To view, visit https://gerrit.wikimedia.org/r/69475 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I12ed85cfcff51f422256768159494e6b91d198c1 Gerrit-PatchSet: 2 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: QChris <christ...@quelltextlich.at> Gerrit-Reviewer: ArielGlenn <ar...@wikimedia.org> Gerrit-Reviewer: Demon <ch...@wikimedia.org> Gerrit-Reviewer: QChris <christ...@quelltextlich.at> Gerrit-Reviewer: Ryan Lane <rl...@wikimedia.org> Gerrit-Reviewer: jenkins-bot _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits