Build tools - client

| | Comments (1) | TrackBacks (1)

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.

1 TrackBacks

Listed below are links to blogs that reference this entry: Build tools - client.

TrackBack URL for this entry: http://perso.hirlimann.net/cgi-bin/mt/mt-tb.cgi/1229

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

1 Comments

That's r8810 ;-)

Leave a comment

Technorati

Technorati search

» Blogs that link here

About this Entry

This page contains a single entry by ludo published on 24 décembre 2006 11h01.

Economie de petrole was the previous entry in this blog.

La Foret d'emeraude is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Pages

View Ludovic Hirlimann's profile on LinkedIn
www.flickr.com
Powered by Movable Type 4.1