The mobile team is requiring some continuous integration love to avoid breaking all the various iPhone / Android whatever users. We thus want to test the MobileFrontend extensions, both PHPUnit tests and QUnit ones through TestSwarm
Jenkins needs a new job that would listen for MobileFrontend changes submitted to Gerrit. It would then:
- fetch a copy of MediaWiki core and MobileFrontend
- install the mw database, inject PHP configuration
- run PHPUnit tests for MobileFrontend, phpunit --filter MobileFrontend
- snapshot that to a public directory.
- submit a job request to TestSwarm
Success!
Version: unspecified
Severity: normal