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

Reply via email to