Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A simple sinatra app exposing a url for github post-receive hooks to hit and trigger a rebuild of a jekyll site.
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib
test
.document
.gitignore
Gemfile
Gemfile.lock
LICENSE.txt
README.textile
Rakefile
VERSION
auto-hyde.gemspec

README.textile

AutoHyde

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.

Requirements

Gems
  • sinatra, >= 1.1.0
  • systemu, >= 1.2.0
  • pony, >= 1.1
You obviously will also need jekyll installed, though the only thing required by this app is access to the jekyll binary.

Installation

git clone git@github.com:gotmayonase/auto-hyde.git
rake install

OR

gem install auto-hyde

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

Contributors

  • Mike Mayo

Copyright

Copyright © 2010 Mike Mayo. See LICENSE.txt for further details.
Something went wrong with that request. Please try again.