Refactor file layout
[openafs-wiki.git] / archive / buildbot.mdwn
diff --git a/archive/buildbot.mdwn b/archive/buildbot.mdwn
new file mode 100644 (file)
index 0000000..373aee3
--- /dev/null
@@ -0,0 +1,21 @@
+OpenAFS has a buildbot instance that is integrated with Gerrit.
+
+The buildbot web site is at http://buildbot.openafs.org:8010/
+
+Any changes submitted to gerrit will automatically be built by buildbot, and the results of the build will be add as a comment in gerrit.
+
+The configuration files for the buildbot master (excluding passwords) are managed using git and are regularly pushed up to [github](https://github.com/edgester/afsbotcfg/blob/master/master.cfg). The configuration file includes the names of all of the slave maintainers.
+
+[github copy of buildbot master config files](https://github.com/edgester/afsbotcfg/blob/master/master.cfg)
+
+[[BuildbotMasterNotes]]
+
+[[BuildbotSlaveHowto]]
+
+
+# Todo items
+
+  * Getting an acceptable gerrit status plugin in upstream buildbot project.
+  * Upgrading the buildbot software on the buildbot master (depends on the gerrit status plugin).
+  * Incorporating more testing into the build.
+  * Using the buildslaves to generate release packages/tarballs. This requires a way of triggering the release builds and uploading to the web site.