Page MenuHomePhabricator

Post generated docs for pipelinelib
Closed, ResolvedPublic

Description

We have docs that can be generated from pipelinelib; we need to be able to post them to doc.wikimedia.org in an automated way via ci

Event Timeline

thcipriani triaged this task as Normal priority.
thcipriani assigned this task to dduvall.
Jdforrester-WMF added a subscriber: Jdforrester-WMF.

Code is in Groovy, so this will need a bespoke docker image.

Change 507871 had a related patch set uploaded (by Dduvall; owner: Dduvall):
[integration/config@master] doc: Publish documentation for pipelinelib

https://gerrit.wikimedia.org/r/507871

Change 507872 had a related patch set uploaded (by Dduvall; owner: Dduvall):
[integration/config@master] dockerfiles: Create gradle image

https://gerrit.wikimedia.org/r/507872

Change 507873 had a related patch set uploaded (by Dduvall; owner: Dduvall):
[integration/docroot@master] doc: Link to pipelinelib documentation

https://gerrit.wikimedia.org/r/507873

Change 507872 merged by jenkins-bot:
[integration/config@master] dockerfiles: Create gradle image

https://gerrit.wikimedia.org/r/507872

Change 508036 had a related patch set uploaded (by Dduvall; owner: Dduvall):
[integration/config@master] dockerfiles: Provide gradle a writable directory

https://gerrit.wikimedia.org/r/508036

Change 508036 merged by jenkins-bot:
[integration/config@master] dockerfiles: Provide gradle a writable directory

https://gerrit.wikimedia.org/r/508036

Change 508656 had a related patch set uploaded (by Dduvall; owner: Dduvall):
[integration/pipelinelib@master] doc: Generate documentation with groovydoc

https://gerrit.wikimedia.org/r/508656

Change 508656 merged by jenkins-bot:
[integration/pipelinelib@master] doc: Generate documentation with groovydoc

https://gerrit.wikimedia.org/r/508656

Change 507871 merged by jenkins-bot:
[integration/config@master] doc: Publish documentation for pipelinelib

https://gerrit.wikimedia.org/r/507871

Change 507873 merged by jenkins-bot:
[integration/docroot@master] doc: Link to pipelinelib documentation

https://gerrit.wikimedia.org/r/507873

dduvall closed this task as Resolved.May 7 2019, 11:10 PM

API documentation for pipelinelib is now available at https://doc.wikimedia.org/pipelinelib/ and kept up-to-date via a postmerge job.