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

Reply via email to