Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/270657
Change subject: Move more extensions to use generic jobs
......................................................................
Move more extensions to use generic jobs
Change-Id: I5c57ddb6b2585f6d19d1f7dbec623f367fbba817
---
M jjb/mediawiki-extensions.yaml
M zuul/layout.yaml
M zuul/parameter_functions.py
3 files changed, 17 insertions(+), 30 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/integration/config
refs/changes/57/270657/1
diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index bcf6818..5e96694 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -473,30 +473,15 @@
dependencies: 'ContributionTracking'
- Echo
- EventLogging
- - FanBoxes
- Flow:
dependencies:
'AbuseFilter,SpamBlacklist,CheckUser,Echo,EventLogging,ConfirmEdit,VisualEditor,GuidedTour'
- - GitHub
- - Hovergallery
- - IndexFunction
- - intersection
- JsonConfig
- - Limn
- - ListSignup
- Maps:
dependencies: 'Validator'
- MobileApp:
dependencies: 'Echo,MobileFrontend,VisualEditor'
- MobileFrontend:
dependencies: 'Echo,VisualEditor'
- - MoodBar
- - MsLinks
- - MultimediaPlayer
- - MultimediaViewer
- - NaturalLanguageList
- - NewsBox
- - NSFileRepo:
- dependencies: 'Lockdown'
- OAuthAuthentication
- Offline
- OnlineStatusBar
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 364d139..4d02c69 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -3413,7 +3413,7 @@
template:
- name: jshint
- name: jsonlint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/Gitweb
template:
@@ -3619,7 +3619,7 @@
- name: mediawiki/extensions/intersection
template:
- name: jshint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: npm
check:
- jsonlint
@@ -3820,7 +3820,7 @@
- name: mediawiki/extensions/MoodBar
template:
- name: composer-test
- - name: extension-unittests
+ - name: extension-unittests-generic
- name: npm
check:
- jsonlint
@@ -3836,7 +3836,7 @@
template:
- name: extension-qunit-generic
- name: rake
- - name: extension-unittests
+ - name: extension-unittests-generic
- name: jshint
- name: jsduck
- name: npm
@@ -3865,7 +3865,7 @@
template:
- name: jshint
- name: jsonlint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/NavigationTiming
template:
@@ -4536,7 +4536,7 @@
- name: mediawiki/extensions/FanBoxes
template:
- name: extension-jslint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/FeedsFromPrivateWikis
template:
@@ -4667,7 +4667,7 @@
- name: mediawiki/extensions/Hovergallery
template:
- name: extension-jslint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/HSTS
template:
@@ -4711,7 +4711,7 @@
- name: mediawiki/extensions/IndexFunction
template:
- name: extension-jslint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/InlineCategorizer
template:
@@ -4796,7 +4796,7 @@
- name: mediawiki/extensions/Limn
template:
- name: extension-jslint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/LinkFilter
template:
@@ -4812,7 +4812,7 @@
- name: mediawiki/extensions/ListSignup
template:
- name: extension-jslint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/LiveTranslate
template:
@@ -4880,7 +4880,7 @@
- name: mediawiki/extensions/Maps
template:
- name: extension-jslint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/MassEditRegex
template:
@@ -4925,7 +4925,7 @@
- name: mediawiki/extensions/MsLinks
template:
- name: extension-jslint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/MSSQLBackCompat
template:
@@ -4944,7 +4944,7 @@
- name: mediawiki/extensions/MultimediaPlayer
template:
- name: extension-jslint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/MultiUpload
template:
@@ -4990,7 +4990,7 @@
- name: mediawiki/extensions/NewsBox
template:
- name: extension-jslint
- - name: extension-unittests
+ - name: extension-unittests-non-voting
- name: mediawiki/extensions/NewSignupPage
template:
@@ -5019,7 +5019,7 @@
- name: mediawiki/extensions/NSFileRepo
template:
- name: extension-jslint
- - name: extension-unittests
+ - name: extension-unittests-generic
- name: mediawiki/extensions/NukeDPL
template:
diff --git a/zuul/parameter_functions.py b/zuul/parameter_functions.py
index be24dce..68d80f1 100644
--- a/zuul/parameter_functions.py
+++ b/zuul/parameter_functions.py
@@ -64,11 +64,13 @@
'Kartographer': ['VisualEditor'],
'LanguageTool': ['VisualEditor'],
'LifeWeb': ['LifeWebCore'],
+ 'Maps': ['Validator'],
'MassMessage': ['LiquidThreads'],
'Math': ['VisualEditor', 'Wikidata'],
'MathSearch': ['Math'],
'MobileFrontend': ['Echo', 'VisualEditor'],
'NavigationTiming': ['EventLogging'],
+ 'NSFileRepo': ['Lockdown'],
'OpenStackManager': ['LdapAuthentication'],
'PronunciationRecording': ['UploadWizard'],
'ProofreadPage': ['LabeledSectionTransclusion'],
--
To view, visit https://gerrit.wikimedia.org/r/270657
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I5c57ddb6b2585f6d19d1f7dbec623f367fbba817
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits