Lcarr has submitted this change and it was merged.
Change subject: gerrit-wm: Sends translatewiki events to #mediawiki-i18n
......................................................................
gerrit-wm: Sends translatewiki events to #mediawiki-i18n
* registers gerrit::ircbot to join #mediawiki-i18n, relaying content in
mediawiki-i18n.log
* make translatewiki and any future translatewiki/* repositories to use
mediawiki-i18n.log
* updated tests
Test plan:
$ cd files/gerrit/hooks
$ python hookhelper_test.py
................
----------------------------------------------------------------------
Ran 17 tests in 0.003s
OK
$
Change-Id: I5dc98959b3e06728838239e57a56e4c27f49092d
---
M files/gerrit/hooks/hookhelper_test.py
M manifests/gerrit.pp
M templates/gerrit/hookconfig.py.erb
3 files changed, 10 insertions(+), 0 deletions(-)
Approvals:
Lcarr: Looks good to me, approved
jenkins-bot: Verified
diff --git a/files/gerrit/hooks/hookhelper_test.py
b/files/gerrit/hooks/hookhelper_test.py
index ecefbf6..dbf1a58 100644
--- a/files/gerrit/hooks/hookhelper_test.py
+++ b/files/gerrit/hooks/hookhelper_test.py
@@ -128,5 +128,11 @@
self.assertLogFile('ignored.log',
'test/gerrit-ping')
+ def test_twn_to_mediawiki_i18n(self):
+ self.assertLogFile('mediawiki-i18n.log',
+ 'translatewiki')
+ self.assertLogFile('mediawiki-i18n.log',
+ 'translatewiki/futureproject')
+
if __name__ == '__main__':
unittest.main()
diff --git a/manifests/gerrit.pp b/manifests/gerrit.pp
index 5bc6a09..0b51e01 100644
--- a/manifests/gerrit.pp
+++ b/manifests/gerrit.pp
@@ -342,6 +342,7 @@
"${ircecho_logbase}/mobile.log" =>
"#wikimedia-mobile",
"${ircecho_logbase}/parsoid.log" =>
"#mediawiki-parsoid",
"${ircecho_logbase}/visualeditor.log" =>
"#mediawiki-visualeditor",
+ "${ircecho_logbase}/mediawiki-i18n.log" =>
"#mediawiki-i18n",
"${ircecho_logbase}/wikimedia-dev.log" =>
"#wikimedia-dev",
"${ircecho_logbase}/semantic-mediawiki.log" =>
["#semantic-mediawiki", "#wikimedia-dev"],
"${ircecho_logbase}/wikidata.log" =>
"#wikimedia-wikidata",
diff --git a/templates/gerrit/hookconfig.py.erb
b/templates/gerrit/hookconfig.py.erb
index 25f2f77..38c6cb9 100644
--- a/templates/gerrit/hookconfig.py.erb
+++ b/templates/gerrit/hookconfig.py.erb
@@ -57,6 +57,9 @@
# See also bug 46917
"test/gerrit-ping" : "ignored.log",
+ "translatewiki": "mediawiki-i18n.log",
+ "translatewiki/*": "mediawiki-i18n.log",
+
"default": "wikimedia-dev.log"
}
--
To view, visit https://gerrit.wikimedia.org/r/57302
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I5dc98959b3e06728838239e57a56e4c27f49092d
Gerrit-PatchSet: 4
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Demon <[email protected]>
Gerrit-Reviewer: Jeremyb <[email protected]>
Gerrit-Reviewer: Krinkle <[email protected]>
Gerrit-Reviewer: Lcarr <[email protected]>
Gerrit-Reviewer: Nikerabbit <[email protected]>
Gerrit-Reviewer: Ryan Lane <[email protected]>
Gerrit-Reviewer: Siebrand <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits