Am Dienstag, 19. Dezember 2006 21:38 schrieb Jan Kiszka: > Niklaus Giger wrote: > > Am Montag, 18. Dezember 2006 15:39 schrieb Gilles Chanteperdrix: > >> Jan Kiszka wrote: > >>> @all: please give the -rc3 tar.bz2 hell! New files can easily slip > >>> through the developer fingers when it comes to distribution (I know > >>> this very well /wrt RTnet...). > >> > >> The way around this is to run automated scripts using the result of a > >> make distcheck instead of using an svn checkout. Niklaus, how hard would > >> it be to change the buildbot to do this ? > > > > What do you want the buildbot do to exactly? > > a) First svn checkout followed by make distcheck? This is easy. eg. I > > would just add an additional step before the "configured > > xenomai" > > > > b) Grab tarballs, extract them to clean directory? Here I need to study > > the buildbot a bit better, as it does no concept for tarballs as > > ChangeSources. But I might write a small script which polls > > http://download.gna.org/xenomai/testing/ and > > http://download.gna.org/xenomai/stable/ for new tarballs. If found I > > would unpack it somewhere and submit the change to some new builders > > Buildbot (similar to the /buildbot-full/). > > This will probably take a few hours of work, but quite for some time I > > felt uncomfortable about neither testing branches nor releases. > > If this solution works I would suggest that the release manager should > > delay announcing the availability of a new releases till he has examined > > the results of the buildbot. > > > > What variant do you prefer? > > I rather think c) is desired: checkout from svn, make dist, untar that > archive and continue to work with *those* sources. This solution is also easily integretable into the actual Buildbot. I suppose do it would be sufficient to add it only to the daily "full" builds. But I would need to know how the release is exactly generated. E.g. after a checkout to clean directory there is no Makefile and therefore "make dist" fails miserably. Could somebody please tell me the exact steps?
Niklaus _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
