Page MenuHomePhabricator

Document CI doc publishing process
Closed, ResolvedPublic

Description

Documentation is being generated on labs slave by some -publish jobs. They rsync the generated documentation on integration-doc-publish.eqiad.Wmflabs and then trigger a run of the 'publish-doc' job which is tied on gallium and rsync from the labs instance.

The relevant JJB macro is 'push-doc' in doc.yaml.

That process needs to be documented on the wiki.


Version: wmf-deployment
Severity: enhancement

Details

Reference
bz69975

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 3:40 AM
bzimport set Reference to bz69975.

I have done a first pass at documenting the process on https://www.mediawiki.org/wiki/Continuous_integration/Documentation_generation

For end user, the push-doc macro is the really only thing that is needed. If that wiki page is good enough, we can close this reminder bug.

I have amended a bit the document about the security rules. I am assuming it is good enough now.