Page MenuHomePhabricator

Set up scaffolding for AQS docs site
Closed, ResolvedPublic

Description

  • Set up project repo
  • Set up RapiDoc integration and component
  • Add a note to the site homepage that the site is under construction
  • Set up the build pipeline so the site can be published to doc.wikimedia.org during development for ease of collecting feedback, but don't add the link to the doc.wikimedia.org homepage for now

Details

Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Add content security policyrepos/generated-data-platform/aqs/analytics-api!3kbachcsp-fixmain
Add technical-documentation/analytics-api to allowed_projectsrepos/releng/docpub!21kbachkbach-main-patch-9a92main
Remove test job, activate docpub jobsrepos/generated-data-platform/aqs/analytics-api!1kbachdocpubmain
Customize query in GitLab

Event Timeline

• KBach changed the task status from Open to In Progress.May 1 2024, 10:11 AM

kbach opened https://gitlab.wikimedia.org/repos/releng/docpub/-/merge_requests/21

Draft: Add technical-documentation/analytics-api to allowed_projects

We're currently investigating a limitation with docpub in which the URL of the site on doc.wikimedia.org must conform to the path of the repository in GitLab, which means we cannot publish the docs site to doc.wikimedia.org/analytics-api as planned. We are currently exploring options and alternatives.

• KBach changed the task status from In Progress to Open.May 17 2024, 2:13 PM