Hashar has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/161230

Change subject: Group MediaWiki job in the same gate queue
......................................................................

Group MediaWiki job in the same gate queue

Repositories depending on mediawiki/core.git should all be in the same
dependent pipeline (the gate-and-submit with queue name 'mediawiki').

This way, whenever a patch for core enter the queue and can potentially
break a patch that has been enqueued later on, we will properly fails.

Use the dummy mediawiki-gate.

Change-Id: I3d4298695216016bea0ee437788e03597e54fe26
---
M layout.yaml
1 file changed, 24 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/zuul-config 
refs/changes/30/161230/1

diff --git a/layout.yaml b/layout.yaml
index 1771500..2228212 100644
--- a/layout.yaml
+++ b/layout.yaml
@@ -1659,6 +1659,7 @@
        # Extensions tests with core+vendor
        - 'mwext-{name}-testextension'
     gate-and-submit:
+     - mediawiki-gate
      - 'mwext-{name}-jslint'
      - 'mwext-{name}-lint':
        # Extensions tests with core+vendor
@@ -1702,6 +1703,7 @@
      - 'mwext-{name}-jslint'
      - 'mwext-{name}-lint'
     gate-and-submit:
+     - mediawiki-gate
      - 'mwext-{name}-jslint'
      - 'mwext-{name}-lint'
 
@@ -1709,6 +1711,7 @@
     check-voter:
      - 'mw-skins-{name}-phplint'
     gate-and-submit:
+     - mediawiki-gate
      - 'mw-skins-{name}-phplint'
 
   - name: python
@@ -1828,6 +1831,7 @@
     # Non voting jobs are commented out
 #      - mediawiki-core-phpcs-lenient-HEAD
 #      - mediawiki-core-phpcs-strict-HEAD
+      - mediawiki-gate
       - mediawiki-core-jsduck
       - mediawiki-core-npm
       - mediawiki-core-lint:
@@ -2620,6 +2624,7 @@
       - mwext-BlameMaps-pep8
       - mwext-BlameMaps-pyflakes
     gate-and-submit:
+      - mediawiki-gate
       - mwext-BlameMaps-jslint
       - mwext-BlameMaps-lint
       - mwext-BlameMaps-pep8
@@ -2745,6 +2750,7 @@
       - mwext-Collection-OfflineContentGenerator-jslint
       - mwext-Collection-OfflineContentGenerator-npm
     gate-and-submit:
+      - mediawiki-gate
       - mwext-Collection-OfflineContentGenerator-jslint
       - mwext-Collection-OfflineContentGenerator-npm
 
@@ -2755,6 +2761,7 @@
       - mwext-Collection-OfflineContentGenerator-bundler-jslint
       - mwext-Collection-OfflineContentGenerator-bundler-npm
     gate-and-submit:
+      - mediawiki-gate
       - mwext-Collection-OfflineContentGenerator-bundler-jslint
       - mwext-Collection-OfflineContentGenerator-bundler-npm
 
@@ -2765,6 +2772,7 @@
       - mwext-Collection-OfflineContentGenerator-latex_renderer-jslint
       - mwext-Collection-OfflineContentGenerator-latex_renderer-npm
     gate-and-submit:
+      - mediawiki-gate
       - mwext-Collection-OfflineContentGenerator-latex_renderer-jslint
       - mwext-Collection-OfflineContentGenerator-latex_renderer-npm
 
@@ -2775,6 +2783,7 @@
       - mwext-Collection-OfflineContentGenerator-text_renderer-jslint
       - mwext-Collection-OfflineContentGenerator-text_renderer-npm
     gate-and-submit:
+      - mediawiki-gate
       - mwext-Collection-OfflineContentGenerator-text_renderer-jslint
       - mwext-Collection-OfflineContentGenerator-text_renderer-npm
 
@@ -2812,6 +2821,7 @@
       - mwext-ContentTranslation-yamllint
       - mwext-ContentTranslation-qunit
     gate-and-submit:
+      - mediawiki-gate
       - mwext-ContentTranslation-phpcs-strict-HEAD # Experiment, bug 48420
       - mwext-ContentTranslation-jslint
       - mwext-ContentTranslation-lint
@@ -2929,6 +2939,7 @@
       - mwext-DumpHTML-jslint
       - mwext-DumpHTML-lint
     gate-and-submit:
+      - mediawiki-gate
       - mwext-DumpHTML-jslint
       - mwext-DumpHTML-lint
 
@@ -3144,6 +3155,7 @@
       - mwext-Interwiki-jslint
       - mwext-Interwiki-lint
     gate-and-submit:
+      - mediawiki-gate
       - mwext-Interwiki-phpcs-strict-HEAD # Experiment, bug 48420
       - mwext-Interwiki-jslint
       - mwext-Interwiki-lint
@@ -3268,6 +3280,7 @@
       - mwext-MultimediaViewer-jslint
       - mwext-MultimediaViewer-doc-test
     gate-and-submit:
+      - mediawiki-gate
       - mwext-MultimediaViewer-lint
       - mwext-MultimediaViewer-jslint
       - mwext-MultimediaViewer-doc-test
@@ -3339,6 +3352,7 @@
       - mwext-Offline-jslint
       - mwext-Offline-lint
     gate-and-submit:
+      - mediawiki-gate
       - mwext-Offline-jslint
       - mwext-Offline-lint
 
@@ -3362,6 +3376,7 @@
       - mwext-OpenStackManager-jslint
       - mwext-OpenStackManager-lint
     gate-and-submit:
+      - mediawiki-gate
       - mwext-OpenStackManager-jslint
       - mwext-OpenStackManager-lint
 
@@ -4960,6 +4975,7 @@
     test:
       - mwext-Parsoid-jslint
     gate-and-submit:
+      - mediawiki-gate
       - mwext-Parsoid-jslint
 
   - name: mediawiki/extensions/PdfHandler
@@ -4996,6 +5012,7 @@
       - mwext-PoolCounter-lint
       - mwext-PoolCounter-build
     gate-and-submit:
+      - mediawiki-gate
       - mwext-PoolCounter-jslint
       - mwext-PoolCounter-lint
       - mwext-PoolCounter-build
@@ -5073,8 +5090,8 @@
      - mwext-SemanticBundle-jslint
      - mwext-SemanticBundle-lint
     gate-and-submit:
+     - mediawiki-gate
      - mwext-SemanticBundle-jslint
-
      - mwext-SemanticBundle-lint
 
   - name: mediawiki/extensions/SemanticCompoundQueries
@@ -5259,6 +5276,7 @@
       - mwext-SyntaxHighlight_GeSHi-phpcs-HEAD
       - mwext-SyntaxHighlight_GeSHi-lint
     gate-and-submit:
+      - mediawiki-gate
       - mwext-SyntaxHighlight_GeSHi-jslint
       - mwext-SyntaxHighlight_GeSHi-phpcs-HEAD
       - mwext-SyntaxHighlight_GeSHi-lint
@@ -5286,6 +5304,7 @@
      - mwext-timeline-lint
      - mwext-timeline-perllint
     gate-and-submit:
+     - mediawiki-gate
      - mwext-timeline-lint
      - mwext-timeline-perllint
 
@@ -5421,6 +5440,7 @@
       - mwext-Vector-phpcs-HEAD
       - mwext-Vector-lint
     gate-and-submit:
+      - mediawiki-gate
       - mwext-Vector-jslint
       - mwext-Vector-phpcs-HEAD
       - mwext-Vector-lint
@@ -5446,6 +5466,7 @@
       - mwext-VisualEditor-lint
       - mwext-VisualEditor-doc-test
     gate-and-submit:
+      - mediawiki-gate
       - mwext-VisualEditor-npm
       - mwext-VisualEditor-lint
       - mwext-VisualEditor-doc-test
@@ -5464,6 +5485,7 @@
       - mwext-WebFonts-phpcs-HEAD
       - mwext-WebFonts-lint
     gate-and-submit:
+      - mediawiki-gate
       - mwext-WebFonts-jslint
       - mwext-WebFonts-phpcs-HEAD
       - mwext-WebFonts-lint
@@ -5478,6 +5500,7 @@
       - mwext-WikiEditor-phpcs-HEAD
       - mwext-WikiEditor-lint
     gate-and-submit:
+      - mediawiki-gate
       - mwext-WikiEditor-jslint
       - mwext-WikiEditor-phpcs-HEAD
       - mwext-WikiEditor-lint

-- 
To view, visit https://gerrit.wikimedia.org/r/161230
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3d4298695216016bea0ee437788e03597e54fe26
Gerrit-PatchSet: 1
Gerrit-Project: integration/zuul-config
Gerrit-Branch: master
Gerrit-Owner: Hashar <has...@free.fr>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to