I’ve automated the generation of the blog using Travis CI. Using this new way, each commit generates a new version of the pages.
These resources have been very useful:
- Prose.io + Octopress + Travis-CI + GitHub Pages = ♥. First post (in this set) that explains how this automation is possible
- Auto-deploying to My Octopress Blog With Travis-CI. Explains how to generate your key, encript it with travis
- Octopress + GitHub Pages + Travis: The most useful page, explains step by step what to do for mac and linux.
- Octopress+Prose+Github+Travis CI = coders' blog - Human, not octopus.Altough the page is not available anymore, this discussion explains why it is safe to store your private key in the file
.travis.yml.
An example of the resulting repository, by Hari Menon.
My own modifications
The full diff for making this change is here. Disregard the changes in:
partial/1444939871_diff.txtpartial/1444939871_msg.txtsource/_posts/2015-12-02-self-study-in-december-2015.markdown