Page MenuHomePhabricator

Migrate jsduck-publish to use a single job and variable destination path
Closed, ResolvedPublic

Description

For the jsduck test pipeline, I've already consolidated the jobs and let Zuul trigger it with different project/branch/commit contexts.

rCICFddd8d0e97b50: Consolidate '{name}-jsduck' jobs

For the publish jobs, however, we still have separate ones.

https://github.com/wikimedia/integration-config/blob/49dcf2ec0a2dc1b5d44d58e1f61eff69e061c32c/jjb/misc.yaml#L1-L39

Let's consolidate these as well and add an additional path variable in addition to doc_subpath for the parent directory (e.g. doc_projectpath).