integration.wikimedia.org
integration.wikimedia.org is the Continuous integration dashboard for Wikimedia.
Service
Currently hosted on contint.
The site itself is a mostly-static PHP microsite with a Zuul status page that provides real-time insight and filtering of which Gerrit changesets are being tested, and links to the relevant builds of Jenkins jobs.
The domain is also a proxy for:
- Jenkins, the Java application at at https://integration.wikimedia.org/ci/ that runs all the jobs and stores the build output.
- Zuul, a Python web frontend serving the Zuul status API at https://integration.wikimedia.org/ci/
Puppet provisioning: https://gerrit.wikimedia.org/g/operations/puppet/+/HEAD/modules/contint/files/apache/integration.wikimedia.org.conf
Source code: https://gerrit.wikimedia.org/g/integration/docroot
Deployment
Deploy updates to the microsite (integration/docroot) with Scap from the Deployment server.
See also
- Jenkins
- Continuous Integration on mediawiki.org
- Continuous Integration/Jenkins on mediawiki.org