diff options
author | Jonathan "Duke" Leto <jonathan@leto.net> | 2011-01-03 12:56:11 -0800 |
---|---|---|
committer | Jonathan "Duke" Leto <jonathan@leto.net> | 2011-01-03 12:56:11 -0800 |
commit | 51286395b640080bcd2f531ca6c36bbf86f2e17f (patch) | |
tree | f5f75454e186a4cc780ce63b1d10c249d8ffe284 /README | |
parent | update .gitignore (diff) | |
download | jitterbug-51286395b640080bcd2f531ca6c36bbf86f2e17f.tar.gz |
add the beginning of installation steps for jitterbug
Diffstat (limited to '')
-rw-r--r-- | README | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/README b/README index 330ca86..5cc29b3 100644 --- a/README +++ b/README @@ -2,3 +2,24 @@ Jitterbug : A continuous integration system built on Dancer and git hooks Jitterbug is written in Perl 5 and depends on various CPAN modules, such as Dancer, DBIx::Class and Git::Repository. + +Installing Jitterbug +=================== + +perl Makefile.PL + +# ... install missing dependencies with cpan or cpanm ... + +# start the jitterbug Dancer app, which by default binds to port 3000 +perl jitterbug.pl + +# If you need to start it on a different port use -p +# perl jitterbug.pl -p 3001 + +Now add a post-receive hook to your github project that hits the /hook/ URL +on the server that the jitterbug Dancer app is running on, i.e. + + http://example.com:3001/hook/ + +TODO: Deploy a DBIx::Class schema + |