Paladox has uploaded a new change for review.

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

Change subject: Update extension-gate template
......................................................................

Update extension-gate template

This update adds a few more test to the template to make it easiar to test
extensions/skins.

This adds:

- phplint
- php-composer-validate

And in experimental:

- npm
- php-composer-test

Tests.

Change-Id: I96da1b352a9ee114fbdd7f0d33232a6856b08ced
---
M zuul/layout.yaml
1 file changed, 12 insertions(+), 18 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/15/251715/1

diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index e493352..5a7795c 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -1743,15 +1743,25 @@
       - 'mwext-{name}-jslint'
 
   - name: extension-gate
+    check:
+      - phplint
+      - php-composer-validate
     test:
+      - phplint
       - mediawiki-extensions-hhvm
       - mediawiki-extensions-qunit
+      - php-composer-validate
     zend:
       - mediawiki-extensions-zend
     gate-and-submit:
+      - phplint
       - mediawiki-extensions-hhvm
       - mediawiki-extensions-zend
       - mediawiki-extensions-qunit
+      - php-composer-validate
+    experimental:
+      - npm
+      - php-composer-test
 
   # Template for MediaWiki extensions.
   # Triggers qunit jobs
@@ -2362,8 +2372,9 @@
 
   - name: mediawiki/skins/Example
     template:
-     - name: composer-test
+     - name: mw-checks-test
      - name: npm
+     - name: composer-test
     check:
      - jsonlint
 
@@ -2461,23 +2472,6 @@
      - name: npm
     check:
      - jsonlint
-
-  - name: mediawiki/skins/Timeless
-    template:
-     - name: npm
-    check:
-     - jsonlint
-     - jshint
-     - phplint
-     - php-composer-validate
-    test:
-     - phplint
-     - php-composer-validate
-    gate-and-submit:
-     - phplint
-     - php-composer-validate
-    experimental:
-     - php-composer-test
 
   - name: mediawiki/skins/Tomas
     template:

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I96da1b352a9ee114fbdd7f0d33232a6856b08ced
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Paladox <thomasmulhall...@yahoo.com>

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

Reply via email to