In this post I will talk about how you can easily get a development environment with everything you need to run and test your Jekyll site, and all in an isolated VM, how cool is that?!
Long story short, during my adventure to build this site and learn about how to work with Jekyll, I felt the need to have my own development environment to check my changes and blog posts before send them live to GitHub. At the same time, I was playing around with Vagrant and Puppet and voilà! I started to work on a project to get a Vagrant VM, using Puppet to configure everything you need to build and serve you Jekyll site.
All you need to do is to get the project here and include it in your Jekyll project. Quick notes about that:
- The GitHub readme file of the project will help you setting things up;
- If you are not familiar with Vagrant, it is a good idea to go through this tuturial;
Don’t miss other cool things I’ve discovered and some good resources about Jekyll in my previous blog post.
I hope that you’ve found this information useful and have fun!