Project

auto-hyde

0.0
No commit activity in last 3 years
No release in over 3 years
A simple sinatra app exposing a url for github post-receive hooks to hit and trigger a rebuild of a Jekyll site.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.0.0
~> 1.5.1
>= 0

Runtime

>= 1.1
>= 1.1.0
>= 1.2.0
 Project Readme

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.