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