So an update on this. You can use doctr to deploy your pages to gh-pages from Travis quite easily. This is much better than the method outlined in the Nikola docs, because doctr handles the SSH key stuff for you automatically. I also found that nikola github_deploy was doing too much, so I also use doctr to do the actual syncing of files to the gh-pages branch.
It's really simple to do. I wrote a blog post about it here http://www.asmeurer.com/blog/posts/automatically-deploying-this-blog-to-github-pages-with-travis-ci/ Aaron Meurer On Mon, Aug 22, 2016 at 12:22 PM, Aaron Meurer <asmeu...@gmail.com> wrote: > I wrote the code to do it in Python in the tool doctr that I mentioned. So > you can reuse that. > > Aaron Meurer > > > On Monday, August 22, 2016, Damián Avila <damianav...@gmail.com> wrote: >> >> I would be interesting to see something like you described Aaron. >> To encrypt variables on travisci you probably need to interact with the >> travis command line application written in ruby, IIRC... so it would be, I >> guess, a nice interesting mix of languages ;-) >> >> >> 2016-08-22 7:23 GMT-03:00 Puneeth Chaganti <puncha...@muse-amuse.in>: >>> >>> >>> Aaron, >>> >>> > Yes, I know about that. It's what I use currently. But I'd like to >>> > build and deploy my site on Travis CI. >>> >>> I had written something a while back, that tries to do this: >>> >>> http://statiki.herokuapp.com/ >>> https://github.com/punchagan/statiki >>> >>> I no longer maintain it, but it should still work. Or should at least >>> help >>> someone wanting to write a nikola command. >>> >>> Thanks, >>> Puneeth >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "nikola-discuss" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to nikola-discuss+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >> >> >> >> >> -- >> Damián >> >> -- >> You received this message because you are subscribed to the Google Groups >> "nikola-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to nikola-discuss+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "nikola-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to nikola-discuss+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.