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