This is a post for the BeProud Advent Calendar 2018 (Day 24).
Automating Nikola rebuilds with Travis CI
The github_deploy command included with Nikola is nice to have, but you
need to have a working build environment to update your blog.
need to have a working build environment to update your blog.
Wouldn't it be much more convenient if we could just write or update a post and
see the changes automagically appear on our website? Using continuous
integration, we can do just that.
Deploying Nikola to GitHub
Alright, so this new shiny blog is running nicely on our development machine,
but we'd like to share it with the rest of the world. For now, let's go with
Github Pages.
but we'd like to share it with the rest of the world. For now, let's go with
Github Pages.
How to get started with Nikola
It's been about 6 months since I've made my career change from teacher to
software developer. Time to start a blog to document the things I've learned on
and off the job.
software developer. Time to start a blog to document the things I've learned on
and off the job.
To keep it simple, I've picked Nikola to set up
this blog. It's a static site generator, ready to roll in a couple of minutes.
近期评论