Page MenuHomePhabricator

Publish WVUI documentation to doc.wikimedia.org
Closed, ResolvedPublic

Description

T253348 added Storybook for streamlining development and generating documentation. We'll likely have even more docs. This task covers the work to publish any generated documentation to doc.wikimedia.org.

Acceptance criteria

  • Documentation generation for distribution on doc.wikimedia.org is build by running npm run docs:ui which is called by npm docs and tested on commit.

Event Timeline

@nnikkhoui, this task is lower priority than the other build tasks but still important work that might be in your wheelhouse.

Change 644887 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[wvui@master] Add npm doc command

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

Change 644888 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[integration/config@master] Publish wvui documentation to docs.wikimedia.org

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

Change 644887 merged by jenkins-bot:
[wvui@master] Add npm doc command

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

Change 644888 merged by jenkins-bot:
[integration/config@master] Publish wvui documentation to docs.wikimedia.org

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

Change 644938 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[wvui@master] Temporarily drop source map documentation generation from npm doc

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

Change 644938 merged by jenkins-bot:
[wvui@master] Temporarily drop source map documentation generation from npm doc

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

Jdlrobson updated the task description. (Show Details)
Jdlrobson added a subscriber: Jdlrobson.
Volker_E triaged this task as Medium priority.
Volker_E moved this task from Backlog to Done on the WVUI board.
Volker_E removed a project: Patch-For-Review.