Auto-hyde is a project mainly written in ..., based on the MIT license.
A simple sinatra app exposing a url for github post-receive hooks to hit and trigger a rebuild of a jekyll site.
h1. AutoHyde
h2. Description
AutoHyde is a simple Sinatra application that exposes a single route, /auto-hyde. The purpose is to easily allow you to create a GitHub post-receive hook that rebuilds your Jekyll blog or application.
h2. Requirements
Gems
pony, >= 1.1
You obviously will also need jekyll installed, though the only thing required by this app is access to the jekyll binary.
h2. Installation
git clone [email protected]:gotmayonase/auto-hyde.git rake install OR gem install auto-hyde
h2. Running AutoHyde
Usage: auto-hyde [options] -e, --email EMAIL_ADDRESS Send email notification of failures to this email address -d, --jekyll-dir DIR Location of your Jekyll project directory, defaults to this directory -b, --build-dir DIR Location Jekyll will build your site to, defaults to './_site' -p, --port PORT Port for Sinatra to run on, defaults to 4567 --pygments Turn on Pygment syntax highlighting for Jekyll, defaults to off -h, --help Show this message
h2. Contributors
h2. Copyright
Copyright (c) 2010 Mike Mayo. See LICENSE.txt for further details.