Paladox has uploaded a new change for review.
https://gerrit.wikimedia.org/r/247920
Change subject: Add new extension-unittests-composer template
......................................................................
Add new extension-unittests-composer template
This adds a new extension-unittests-composer template for running the
extension test with composer.
Adds tests:
- phplint
- php-composer-validate
- mwext-testextension-zend-composer
- mwext-testextension-hhvm-composer
- mediawiki-gate
Adds tests in experimental section:
- mediawiki-extensions-hhvm
- mediawiki-extensions-qunit
- mwext-testextension-hhvm
- npm
This should make it easer for extension needing to use the tests that
tests extension but also install the required packages in composer and
test against it.
Change-Id: I895e057f9b7cdac614205e0373a138fb2c7c3a0b
---
M zuul/layout.yaml
1 file changed, 22 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/integration/config
refs/changes/20/247920/1
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 0afa93a..d324c82 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -1698,6 +1698,28 @@
- npm
- php-composer-test
+ - name: extension-unittests-composer
+ check:
+ - phplint
+ - php-composer-validate
+ test:
+ - phplint
+ - mwext-testextension-zend-composer
+ - mwext-testextension-hhvm-composer
+ - php-composer-validate
+ gate-and-submit:
+ - mediawiki-gate
+ - phplint
+ - mwext-testextension-zend-composer
+ - mwext-testextension-hhvm-composer
+ - php-composer-validate
+ experimental:
+ - mediawiki-extensions-hhvm
+ - mediawiki-extensions-qunit
+ - mwext-testextension-hhvm
+ - npm
+ - php-composer-test
+
- name: extension-unittests-generic
check:
- phplint
--
To view, visit https://gerrit.wikimedia.org/r/247920
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I895e057f9b7cdac614205e0373a138fb2c7c3a0b
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Paladox <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits