mirror of
https://gitlab.wikimedia.org/ladsgroup/Phabricator-maintenance-bot
synced 2024-11-26 22:12:38 +01:00
Add remaining group 5 Herald rules
This commit is contained in:
parent
2be5178df9
commit
ca3b435716
2 changed files with 98 additions and 2 deletions
2
cron
2
cron
|
@ -1,5 +1,5 @@
|
||||||
15 * * * * jsub -once -N column_mover python3 /data/project/phabbot/phabbot/column_mover.py /data/project/phabbot/phabbot/creds.json 3600 >/dev/null 2>&1
|
15 * * * * jsub -once -N column_mover python3 /data/project/phabbot/phabbot/column_mover.py /data/project/phabbot/phabbot/creds.json 3600 >/dev/null 2>&1
|
||||||
45 * * * * jsub -once -N column_mover python3 /data/project/phabbot/phabbot/project_grouper.py /data/project/phabbot/phabbot/creds.json 3600 >/dev/null 2>&1
|
45 * * * * jsub -once -N project_grouper python3 /data/project/phabbot/phabbot/project_grouper.py /data/project/phabbot/phabbot/creds.json 3600 >/dev/null 2>&1
|
||||||
10 * * * * jsub -once -N patch_for_review python3 /data/project/phabbot/phabbot/patchforreview_remover.py /data/project/phabbot/phabbot/creds.json 3600 >/dev/null 2>&1
|
10 * * * * jsub -once -N patch_for_review python3 /data/project/phabbot/phabbot/patchforreview_remover.py /data/project/phabbot/phabbot/creds.json 3600 >/dev/null 2>&1
|
||||||
5 * * * * jlocal bash /data/project/phabbot/phabbot/updater.sh >/dev/null 2>&1
|
5 * * * * jlocal bash /data/project/phabbot/phabbot/updater.sh >/dev/null 2>&1
|
||||||
10 22,4,10,16 * * * jsub -once -N new_wikis_handler bash /data/project/phabbot/phabbot/new_wikis_handler.sh >/dev/null 2>&1
|
10 22,4,10,16 * * * jsub -once -N new_wikis_handler bash /data/project/phabbot/phabbot/new_wikis_handler.sh >/dev/null 2>&1
|
||||||
|
|
|
@ -6,10 +6,106 @@ from lib import Client
|
||||||
|
|
||||||
rules = [
|
rules = [
|
||||||
{
|
{
|
||||||
# current H175 - see T136921
|
# H175 - see T136921
|
||||||
'add': 'Design',
|
'add': 'Design',
|
||||||
'in': ['WMF-Design', 'WMDE-Design'],
|
'in': ['WMF-Design', 'WMDE-Design'],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
# H232
|
||||||
|
'add': 'artificial-intelligence',
|
||||||
|
'in': ['editquality-modeling', 'draftquality-modeling', 'articlequality-modeling', 'revscoring'],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
# H193 - see T146701
|
||||||
|
'add': 'accessibility',
|
||||||
|
'in': ['ios-app-feature-accessibility'],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
# H174
|
||||||
|
'add': 'upstream',
|
||||||
|
'in': ['phabricator-upstream'],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
# H24 - see T86536
|
||||||
|
'add': 'universallanguageselector',
|
||||||
|
'in': ['uls-compactlinks'],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
# H15 - note that #producrement tasks are private -> rule can't be disabled
|
||||||
|
'add': 'Operations',
|
||||||
|
'in': [
|
||||||
|
'ops-eqiad',
|
||||||
|
'ops-codfw',
|
||||||
|
'ops-esams',
|
||||||
|
'ops-ulsfo',
|
||||||
|
# 'hardware-requests', archived project
|
||||||
|
'SRE-Access-Requests',
|
||||||
|
'netops',
|
||||||
|
'vm-requests',
|
||||||
|
'Traffic',
|
||||||
|
'ops-eqord',
|
||||||
|
'ops-eqdfw',
|
||||||
|
# 'procurement', always in S4
|
||||||
|
'ops-eqsin',
|
||||||
|
'DNS',
|
||||||
|
'LDAP-Access-Requests',
|
||||||
|
'Wikimedia-Mailing-lists',
|
||||||
|
],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
# H14 - see T85596
|
||||||
|
'add': 'Social-Tools',
|
||||||
|
'in': [
|
||||||
|
'BlogPage',
|
||||||
|
'Comments',
|
||||||
|
'FanBoxes',
|
||||||
|
'LinkFilter',
|
||||||
|
'PollNY',
|
||||||
|
'QuizGame',
|
||||||
|
# 'RandomFeaturedUser', archived project
|
||||||
|
'RandomGameUnit',
|
||||||
|
'SocialProfile',
|
||||||
|
'SiteMetrics',
|
||||||
|
'VoteNY',
|
||||||
|
'WikiForum',
|
||||||
|
'WikiTextLoggedInOut',
|
||||||
|
'Challenge',
|
||||||
|
'MiniInvite',
|
||||||
|
# 'NewUsersList', archived project
|
||||||
|
'PictureGame',
|
||||||
|
# 'RandomUsersWithAvatars', archived project
|
||||||
|
'Video (non-WMF)',
|
||||||
|
# 'TopLists', archived project
|
||||||
|
],
|
||||||
|
},
|
||||||
|
{
|
||||||
|
# H10 - see T76954
|
||||||
|
'add': 'VisualEditor',
|
||||||
|
'in': [
|
||||||
|
'VisualEditor-ContentEditable',
|
||||||
|
'VisualEditor-ContentLanguage',
|
||||||
|
'VisualEditor-CopyPaste',
|
||||||
|
'VisualEditor-DataModel',
|
||||||
|
'VisualEditor-EditingTools',
|
||||||
|
'VisualEditor-Initialisation',
|
||||||
|
'VisualEditor-InterfaceLanguage',
|
||||||
|
'VisualEditor-MediaWiki',
|
||||||
|
'VisualEditor-MediaWiki-Links',
|
||||||
|
'VisualEditor-MediaWiki-Media',
|
||||||
|
'VisualEditor-MediaWiki-Mobile',
|
||||||
|
'VisualEditor-MediaWiki-References',
|
||||||
|
'VisualEditor-MediaWiki-Templates',
|
||||||
|
'VisualEditor-Performance',
|
||||||
|
'VisualEditor-Tables',
|
||||||
|
'TemplateData',
|
||||||
|
'VisualEditor-MediaWiki-Plugins',
|
||||||
|
'VisualEditor-LanguageTool',
|
||||||
|
'VisualEditor-Links',
|
||||||
|
'VisualEditor-Media',
|
||||||
|
'VisualEditor-MediaWiki-2017WikitextEditor',
|
||||||
|
'VisualEditor-VisualDiffs',
|
||||||
|
],
|
||||||
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
client = Client.newFromCreds()
|
client = Client.newFromCreds()
|
||||||
|
|
Loading…
Reference in a new issue