We have extensions being tested together and running Nodepool jobs:
mediawiki-extensions-hhvm-jessie |
mediawiki-extensions-php55-jessie |
mediawiki-extensions-php70-jessie |
mediawiki-extensions-qunit-jessie |
They should be migrated to a new set of jobs. Implementation details to follow. A first pass is b493d4e558368ab6fe9995051c6d9e2992df8bf2
Extensions/skins switched with https://gerrit.wikimedia.org/r/c/integration/config/+/441068
Gated extensions on release branches got properly switched as well (T197933)
Test changes
phpunit failure | https://gerrit.wikimedia.org/r/c/mediawiki/core/+/92621 |
Notes by @hashar 6/14
More complication with REL branches, a gated extension might not be in the tarball, in such a case we should not use vendor but composer when targeting REL branches. T189560#4413972