Author: donaldp
Date: Sat Jul 23 01:22:57 2011
New Revision: 1149772
URL: http://svn.apache.org/viewvc?rev=1149772&view=rev
Log:
Add some basic documentation on how to work with the Apache Jenkins tool
Modified:
buildr/trunk/doc/contributing.textile
Modified: buildr/trunk/doc/contributing.textile
URL:
http://svn.apache.org/viewvc/buildr/trunk/doc/contributing.textile?rev=1149772&r1=1149771&r2=1149772&view=diff
==============================================================================
--- buildr/trunk/doc/contributing.textile (original)
+++ buildr/trunk/doc/contributing.textile Sat Jul 23 01:22:57 2011
@@ -233,6 +233,14 @@ $ open buildr.pdf
{% endhighlight %}
+h2(#ci). Continuous Integration
+
+Buildr uses the Jenkins continuous integration tool to perform builds, run
tests and report back on problems when changes are made to the source code
repository.
+
+The care and feeding of the "CI
Jobs":https://builds.apache.org/view/A-F/view/Buildr is the responsibility of
the committers. To get access to configure the CI Jobs a committer needs to
follow the directions on the "jenkins":http://wiki.apache.org/general/Hudson
documentation site.
+
+You may also need to coordinate with the Apache infrastructure team to get
accounts on the actual slave hosts that run the CI jobs. This access may be
required to install tools and gems required to run the CI jobs. The main slave
host to get access to is vesta.apache.org at the time of writing. You can also
log on to the slave host, impersonate hudson and manually run tasks when you
are attempting to track down build problems. Of course to impoersonate hudso
you will need to learn how to use "OPIE.":http://apache.org/dev/freebsd-jails
+
h2(#contributors). Contributors
Here is the list of people who are actively working and committing on Buildr: