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 Medium priority.
thcipriani created this task.
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

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

Change 898802 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/docroot@master] Link Groovy doc of PipelineLib

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

Change 898802 merged by jenkins-bot:

[integration/docroot@master] Link Groovy doc of PipelineLib

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

Mentioned in SAL (#wikimedia-operations) [2023-03-15T08:40:07Z] <hashar@deploy2002> Started deploy [integration/docroot@5abe9c6]: Link Groovy doc of PipelineLib - T222199

Mentioned in SAL (#wikimedia-operations) [2023-03-15T08:40:26Z] <hashar@deploy2002> Finished deploy [integration/docroot@5abe9c6]: Link Groovy doc of PipelineLib - T222199 (duration: 00m 19s)