« Economie de petrole | Main | La Foret d'emeraude »

Build tools - client

Some of you might be interested in our build process and the tools we use here to make venice.
svn
So for most of our code we use svn - as it is similar to cvs and is quite popular, the learning curve is quite simple (and not as complicated as something like git). Plus having a few people wearing T-shirts with r8810 (ain't sure about the exact number) in the company also helps - for those not knowing that's the revision of svn 1.0. Meaning that we have a few contributors of svn working with us.Which is vrey nice because svn being a tool, we do encounter a few issues with it.
Buildbot
We use the buildbot for our automated build farms at least for everything client related. We've hit the bugs about killing processes, meaning that once a build is started you can't stop it which kinda sucks sometimes - because you know that what is being built is useless. A solution for that kill problem has being implemented so I hope it will be integrated to newer versions of buildbot. The user interface of Buildbot is web driven - and the output looks like tinderboxes , green when build is correct - red when it fails - yellow while it works. I kind like that interface. Launching a build is a simple process - and you can even configure builds on the fly - which I find rather a nice thing. Another point I like about build bot is that you have build steps. And that is a very convenient feature has those can be added or removed, by the build master in editing a simple configuration file. So a build is usually a clean - step one , a checkout of the source - step 2, a compile step3, now you can add various unit test phases - and that is the flexibility I like about that tool.

TrackBack

Listed below are links to weblogs that reference Build tools - client:

» Looking for some Test Management Tool from Ludovic's weblog
As some of you may know I work in the QA department at the Venice Project. Up until recently I was the QA department by myself. This is no longer true. We do all our testing manually which is bad... [Read More]

Comments (1)

That's r8810 ;-)

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About

This page contains a single entry from the blog posted on décembre 24, 2006 11:01 AM.

The previous post in this blog was Economie de petrole.

The next post in this blog is La Foret d'emeraude.

Many more can be found on the main index page or by looking through the archives.

Photos

www.flickr.com
Creative Commons License
This weblog is licensed under a Creative Commons License.