Skip to content
This repository was archived by the owner on Sep 12, 2018. It is now read-only.

Build and deploy swiftdoc using jazzy #816

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

fluffyemily
Copy link
Contributor

@fluffyemily fluffyemily commented Aug 23, 2018

  • 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.

@fluffyemily fluffyemily self-assigned this Aug 23, 2018
Skip tests on deploy stage

push to specific pages api branch
@fluffyemily fluffyemily force-pushed the fluffyemily/ios-docs branch from 94e894e to 11f0497 Compare August 23, 2018 14:37
@fluffyemily fluffyemily requested a review from grigoryk August 23, 2018 17:32
@fluffyemily fluffyemily changed the title WIP build and deploy swiftdoc using jazzy Build and deploy swiftdoc using jazzy Aug 28, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant