drdoctr / doctr

A tool for automatically deploying docs from Travis CI to GitHub pages.
https://drdoctr.github.io
MIT License
107 stars 30 forks source link

Building wikis and multiple deploy repos #280

Closed asmeurer closed 6 years ago

asmeurer commented 6 years ago

This is based on https://github.com/drdoctr/doctr/pull/276. I needed to push a branch up to the main repo to test the multiple deploy keys.

Fixes #275 and #242.

asmeurer commented 6 years ago

OK, the push to the second repo failed. Any thoughts? Is the original token for drdoctr/doctr confusing it?

asmeurer commented 6 years ago

Ah it's failing because of the doctr configuration in Travis, which overrides the flags.

We want to test that the automatic flags work, though, so I'm going to remove it.

asmeurer commented 6 years ago

Cool, the multiple deploy keys work https://drdoctr.github.io/docs-wiki/ https://github.com/drdoctr/drdoctr.github.io.

So now we just need to test the wiki. I'll probably try that tomorrow. We just need to add a test build to .travis.yml that pushes some test file to the doctr wiki.

asmeurer commented 6 years ago

Wiki deploy works https://github.com/drdoctr/doctr/wiki/deploy-test

asmeurer commented 6 years ago

OK, I want to update the docs. I might also try to get https://github.com/drdoctr/doctr/pull/225 merged, so we can include all the major changes in a 1.7 release.