Last modified: 2012-11-20 15:45:00 UTC
MediaWiki-GIT-Fetching need to be adapted to support Zuul triggers. The job and its dependencies should be deployed on the labs instance and adapted to react to Zuul. Zuul might already provides the $GERRIT variables which will make this trivial.
Block 40681 - deploy Zuul
I am working on it this week.
I have been interrupted a lot this week and fix a few issue in Zuul daemon to fit our needs. Nonetheless the labs deployment has a few basic job for MediaWiki. Still need to write the jobs for PHPUnit and for extensions.
Got jobs for PHPUnit and its working on labs. Only covers MediaWiki core though.
New jobs are maintained using Jenkins Job Builder ( integration/jenkins-job-builder.git ) The YAML files are in the integration/jenkins-job-builder-config.git repository. First draft is: https://gerrit.wikimedia.org/r/#/c/34313/