Krinkle has uploaded a new change for review.

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

Change subject: Enable 'mediawiki-extensions-{hhvm,zend}' in all extensions it 
covers
......................................................................

Enable 'mediawiki-extensions-{hhvm,zend}' in all extensions it covers

This is added by the 'extension-gate' template. Most extensions
covered by the job already had it but some didn't.

Also use it for mediawiki-core and mediawiki-vendor to reduce
duplication.

Bug: T91968
Change-Id: I48cb4db87d419fed1d7232cad19472a8df85fed7
---
M zuul/layout.yaml
1 file changed, 5 insertions(+), 13 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/35/195335/1

diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 437c033..e7ef5a3 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -2027,6 +2027,8 @@
       - integration-zuul-debian-glue
 
   - name: mediawiki/core
+    template:
+      - name: extension-gate
     check:
       - mediawiki-core-whitespaces
       - mediawiki-core-phpcs-HEAD
@@ -2041,24 +2043,18 @@
       - phplint:
         - mediawiki-phpunit-hhvm
         #- mediawiki-phpunit-zend (disabled, slow, Icac172b16)
-        - mediawiki-extensions-hhvm
-        - mediawiki-extensions-zend
         - mediawiki-core-qunit
         - mediawiki-core-qunit-karma
       - mediawiki-core-bundle-rubocop
       - mediawiki-core-ruby1.9.3lint
       - php-composer-package-validate
     gate-and-submit:
-    # Non voting jobs are commented out
-#      - mediawiki-core-phpcs-HEAD
       - mediawiki-gate
       - mediawiki-core-jsduck
       - mediawiki-core-npm
       - phplint:
         - mediawiki-phpunit-hhvm
         - mediawiki-phpunit-zend
-        - mediawiki-extensions-hhvm
-        - mediawiki-extensions-zend
         - mediawiki-core-qunit
       - mediawiki-core-bundle-rubocop
       - mediawiki-core-ruby1.9.3lint
@@ -2074,6 +2070,8 @@
       - mediawiki-phpunit-hhvm-composer
 
   - name: mediawiki/vendor
+    template:
+      - name: extension-gate
     check:
       - php-composer-validate
     test:
@@ -2081,13 +2079,9 @@
       - mediawiki-core-qunit
       - mediawiki-phpunit-hhvm
       - mediawiki-phpunit-zend
-      - mediawiki-extensions-hhvm
-      - mediawiki-extensions-zend
     gate-and-submit:
       - mediawiki-phpunit-hhvm
       - mediawiki-phpunit-zend
-      - mediawiki-extensions-hhvm
-      - mediawiki-extensions-zend
       - mediawiki-core-qunit
       - php-composer-validate
 
@@ -3355,6 +3349,7 @@
 
   - name: mediawiki/extensions/Flow
     template:
+     - name: extension-gate
      - name: extension-rubylint
     check:
      - mwext-Flow-jslint
@@ -3376,7 +3371,6 @@
        - mwext-Flow-testextension-zend
      - php-composer-validate
     experimental:
-      - mediawiki-extensions-hhvm
       - mwext-Flow-testextension-hhvm
 
   - name: mediawiki/extensions/FormPreloadPostCache
@@ -5904,8 +5898,6 @@
     postmerge:
       - mwext-VisualEditor-jsduck-publish
       - mwext-VisualEditor-sync-gerrit
-    experimental:
-      - mediawiki-extensions-hhvm
 
   - name: mediawiki/extensions/WebChat
     template:

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I48cb4db87d419fed1d7232cad19472a8df85fed7
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Krinkle <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to