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