On 2013-01-30 11:53, Stefan Schmidt wrote:
> Hello.
>
> On 30/01/13 06:46, Carsten Haitzler (The Rasterman) wrote:
>> On Wed, 30 Jan 2013 00:27:47 +0100 Bertrand Jacquin 
>> <be...@meleeweb.net>
>> said:
>>
>> this is good - though we'll need a collection of vm's for buildbot, 
>> not
>> just
>> one as we need to test builds on many os's (and architectures eg 32 
>> vs
>> 64bit,
>> arm etc.), so just assume we'll get more vm's running a whole myriad 
>> of
>> os's.
>
> Maybe it is a good time to chime in here as Daniel and myself have 
> been
> doing all the buildbot related work over the last months.
>
> We both think that buildbot is not the right tool for the job. Before 
> we
> started CI here I suggested to use jenkins but then buildbot was 
> setup
> and I wanted at least to try it out again and see if we can make it 
> work
> for E (I used buildbot at another job before and happily switched to
> jenkins). After this months I have come to the conclusion that 
> buildbot
> and I are not made for each other.
>
> The biggest problem we see is that you have to code everything in
> python. Even the configuration is python. We had to fetch some svn
> buildbot python class from the internet just to make sure we do
> incremental checkouts and don't overload our svn server. The lack of 
> a
> web UI for configuration is also quite annoying and hinders people to 
> help.

Here I have to agree, builbot is not really easy to maintain and 
configure mainly due to python stuff.

Hapilly i did just have to migration buildbot datas and existing config 
files, and change slave host.

> We have setup jenkins here locally and are doing some builds with 
> this
> setup gcc, clang, warnings catcher, cpplint, sloccount, etc. Covering
> all functionality we have currently with buildbot builds is easy 
> enough
> to do.
>
> I also want to get rid of the generated Makefiles as they do not 
> mimic
> how developer and packagers use our code. Using the same command we 
> use
> on the commandline is way easier to maintain. With the merged tree 
> our
> dependency handling is way easier so I don't think we need a script 
> to
> do all the magic here and makes it more complicated for others to 
> chime
> in and help. Seems nobody but k-s and myself ever touched the 
> generated
> Makefiles...
>
> This brings up the question if anyone has strong opinions on that (I 
> bet
> k-s has) and is also willing to maintain the buildbot setup. I would 
> be
> happy to hand it over if someone wants to keep buildbot and want to
> maintain it. On the other hand I, and Daniel as well, would be happy 
> to
> setup jenkins and maintain it.

You can get a VM whenever you ask for it !


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to