[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

build system

From: Pim Bliek <pim_at_frog.nl>
Date: 2005-11-16 09:49:32 CET

Hi all,

A bit of-topic, but since it is closely related to SVN, I though you
people might have an answer...

Currently I am looking for a build system which could do:

Must have's:
- Subversion integration (directly or via post-commit hook)
- Build via shellscripts (the build system should fire of a shellscript
of any kind)
- Some interface to remotely fire of a forced build
- Builds for every commit (hopefully configurable to, say, only build
when commits are done on certain branches f.i.)
- Nightly builds
- No problems with building java, c, c++ and python

Nice to have's:
- Distributed builds on different platforms (we need to release for
x86_32 and _64)
- Web Interface (to see results, but also to fire of forced builds)
- Statistics (web interface?)
- Some kind of blame-system (f.i. send a mail to the developer who broke
the build with his/hers last commit)

I searched a lot on the net, and only found 'buildbot' and
'damagecontrol'. They have big problems:
- buildbot is a pain to configure and you need quite a lot of Python
knowledge which I do not have.
- damagecontrol is not ok as well.. A bit hard to configure, the web
interface is just stupid, and the documentation is sparse.

Does anyone know of a system that has proper docs, a configuration that
a good sysadmin can manage (years of experience in UNIX/Linux but not
with Python for instance), and with the features I mentioned above?

Any suggestions would be highly appreciated, because I am starting to
pull my hair out here ;)

Best regards,
Pim Bliek

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Nov 16 09:51:56 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.