Finally moved back to jekyll. Nothing fancy here though. This is hosted again in Github Pages.

I’ve made some small modifications on the default template and added the jekyll-archives plugin. I might add some additional plugins and/or modifications (disqus comments). Everything is based on jekyll’s documentation. Here are a few things that might be worth noting though:

Bundler

It comes with a Gemfile. Executing bundle install or simply bundle will install the dependencies that came with the installation. Also I think it’s recommended to prefix commands with bundle exec (e.g. bundle exec jekyll serve).

Ruby Version

The ruby version is specified in the .ruby-version file which makes it friendly with popular ruby version managers.

Continuous Integration

The documentation for jekyll includes Travis CI. It makes use of the html-proofer gem to check your built HTML files.

Automated Deployment

The documentation for jekyll also includes automated deployment for Github Pages but with a gem called kickster. I didn’t install the gem but rather just copied its deployment scripts for Travis CI.

dsdeiz

Yet another web developer.

dsdeiz breadpan


Published