codeforamerica / git-jekyll-preview

Preview your Github-hosted websites before making them live.
http://jekit.codeforamerica.org
29 stars 17 forks source link

Update dependencies so we can use current Jekyll release #11

Open davidrleonard opened 9 years ago

davidrleonard commented 9 years ago

This updates the install and chef scripts to use ruby2.0 and install the newest version of the github-pages gem, allowing us to use Jekyll ~2.5. This fixes an issue causing Jekyll to silently fail when it tried to build the current codeforamerica/codeforamerica.org master branch.

Thanks to @wpietri for all the help with chef.

@migurski, I noticed the gunicorn chef recipe creates an upstart script for jekit (looks like it should allow for $ service start jekit. Is that how we should be instructing people to start up the app? I couldn't get it to work, so I just ran gunicorn myself.

Feedback on this welcome. I kind of felt around in the dark until I got things to work (with help). You can check out this branch running at http://107.170.241.55 (try (http://107.170.241.55/codeforamerica/codeforamerica.org/master/).