diff -r eff7327bcabe -r 1e57279b82b1 Buildbot.mdwn --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Buildbot.mdwn Sun May 14 20:58:00 2017 +0300 @@ -0,0 +1,44 @@ + +From the Buildbot project page: + +> The BuildBot is a system to automate the compile/test cycle required by most +> software projects to validate code changes. By automatically rebuilding and +> testing the tree each time something has changed, build problems are +> pinpointed quickly, before other developers are inconvenienced by the failure. +> The guilty developer can be identified and harassed without human +> intervention. By running the builds on a variety of platforms, developers who +> do not have the facilities to test their changes everywhere before checkin +> will at least know shortly afterwards whether they have broken the build or +> not. Warning counts, lint checks, image size, compile time, and other build +> parameters can be tracked over time, are more visible, and are therefore +> easier to improve. +> +> The overall goal is to reduce tree breakage and provide a platform to run +> tests or code-quality checks that are too annoying or pedantic for any human +> to waste their time with. Developers get immediate (and potentially public) +> feedback about their changes, encouraging them to be more careful about +> testing before checkin. + +The webstatus display of mcabber buildbot is available at + there are several views accessible on the page +showing information about current and past builds. Command output is logged so +if there is a build problem You will be able to see the log files directly via +the web interface. + +Anyone can join the buildbot farm. If You are interested in commiting Your +resources to make sure that mcabber compiles across a wider range of platforms +then please contact me via email at or jabber +[mulander@uaznia.net](xmpp:mulander@uaznia.net). + +Contact mulander if You notice any problems with the Buildbot or the appropriate +administrator if the problem relates to a specific Build slave. + +For now mcabber doesn't have any tests that the bot could automatically run but +it's planned to add some in the long run. + +The mcabber-lm repository was setup first as it is supposed to be merged soon +into the official repository. If time allows more build slaves will be setup for +other forks of the project. + +This page will be constantly updated with more specific details. +