doctr
doctr copied to clipboard
A tool for automatically deploying docs from Travis CI to GitHub pages.
Fixes warnings from https://config.travis-ci.com/explore [warn] on jobs.include: deprecated key: "sudo" (The key `sudo` has no effect anymore.) [warn] on jobs.include: deprecated key: "sudo" (The key `sudo` has no effect anymore.)...
Looks like `doctr` is unable to detect that the default branch for the repo is not `master` and fails. Happens here https://app.travis-ci.com/github/jonmatthis/freemocap/builds/236410519 where the default branch is `main`.
We're in the GitHub actions beta. I'm not sure if there's really much for doctr to potentially do with GitHub actions. I think it can be set up much easier...
This is still a work in progress. If anyone wants to help out here, please let me know.
According to https://docs.travis-ci.com/user/migrate/open-source-repository-migration#frequently-asked-questions, .org will be completely migrated to .com by the end of the year.
GitHub now supports any gh-pages branch https://github.blog/changelog/2020-07-31-build-and-deploy-github-pages-from-any-branch-beta/
**What does this PR implement?** It warns about running `doctr deploy` with the `--force` flag and dirty files. I made the mistake of doing this, and this warning would have...
Unfinished attempt to implement #348, adds a new command line option ``--dkenv`` short for deploy key in environment variable. As far as I can tell, ``doctr configure --dbenv DOC_KEY ...``...
So, I am trying to use doctr with jekyll on my GitHub Pages-based site; I have a custom jekyll plugin, so I can't just rely on the built-in jekyll support....