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.

Reply via email to