[QA] Jenkins jobs for the MediaWiki services

Antoine Musso hashar+wmf at free.fr
Wed Jul 1 13:15:36 UTC 2015


Hello,

Marko Obrovac enquired to learn more about Jenkins and Zuul for the
various MediaWiki services (parsoid, graphoid, restbase etc).  Those
repositories share a very common structure:

- javascript
- dependencies declared via npm
- a deploy.git repo for production usage

We have just completed a pairing session to get new jobs for mathoid.
Tomorrow we will get JJB installed and create more jobs and ensure we
have Jenkins jobs covering each services.

The next step will be to have all those backend services to be updated
on the beta cluster solely by Zuul/Jenkins. Currently some are updated
either manually or via a crontab.

Congratulations Marko and having acquired the CI 101 badge :-}

-- 
Antoine "hashar" Musso




More information about the QA mailing list