Build and deploy swiftdoc using jazzy #293

Open
opened 2020-08-06 16:57:59 +00:00 by gburd · 0 comments
gburd commented 2020-08-06 16:57:59 +00:00 (Migrated from github.com)
  • Move from using ghp-import to using a travis deploy stage to commit documentation updates.
  • Add Jazzy installation and swiftdoc generation to document building script.
  • Commit generated documentation to a new branch gh-pages-api-docs. The existing gh-pages branch was incorrectly formatted and it was easier to just create a new branch.
  • Remove existing cargo-doc script.
  • Ensure build phase only executes on the master branch.

TODO: Point GithubPages to gh-pages-api-docs branch rather than master. This is done directly in settings and so will not form part of this PR. It needs to be done once this patch has landed.

* Move from using `ghp-import` to using a travis deploy stage to commit documentation updates. * Add Jazzy installation and swiftdoc generation to document building script. * Commit generated documentation to a new branch `gh-pages-api-docs`. The existing `gh-pages` branch was incorrectly formatted and it was easier to just create a new branch. * Remove existing `cargo-doc` script. * Ensure build phase only executes on the master branch. TODO: Point GithubPages to `gh-pages-api-docs` branch rather than master. This is done directly in settings and so will not form part of this PR. It needs to be done once this patch has landed.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: greg/mentat#293
No description provided.