README.md in hudson-0.2.7 vs README.md in hudson-0.3.0.beta.1

- old
+ new

@@ -1,13 +1,15 @@ Hudson ====== -Hudson is a sweet CI server. Hudson.rb makes it easy -to run ruby builds by bundling all the ruby-centric plugins -(ruby, rake, git, github) and wrapping them in a super simple -executeable. +Hudson is a sweet continuous integration platform. Hudson.rb makes it easy +to bundles all the things you need to easily run a hudson server from Ruby, +as well as talk to a running hudson servers from Ruby and the command line. + * Email: [http://groups.google.com/group/hudsonrb](http://groups.google.com/group/hudsonrb) + * IRC: [irc://irc.freenode.net/hudson.rb](irc://irc.freenode.net/hudson.rb) + Install ======= gem install hudson gem install hudson --pre (bleeding edge) @@ -55,9 +57,30 @@ -p, --port [3001] find hudson on specified port --host [localhost] find hudson on specified host -h, --help For all commands, if flags for `host:port` are not provided, it will use `$HUDSON_HOST` and `$HUDSON_PORT` if available. + +Developer Instructions +====================== + +The dependencies for the gem and for developing the gem are managed by bundler. + + gem install bundler + git clone http://github.com/cowboyd/hudson.rb.git + bundle install + +The test suite is run with: + + rake + +This launches a Hudson server, runs cucumber features, and kills the Hudson server. + +Alternately, manually launch the Hudson server, run features and close the Hudson server: + + rake hudson:server:test + rake cucumber:ok + rake hudson:server:killtest License ======= (The MIT License) \ No newline at end of file