[Buildbot-devel] [ANN] Buildbot-0.7.10
Marcus Lindblom
macke at yar.nu
Fri Mar 6 10:07:39 UTC 2009
Hi,
It was changed (in reponse to another ticket) since a full clone is
expensive to do over and over again. Rather, we just do 'hg init' if we
need to (inital setup + error recovery and maybe branch shifts), then
'hg pull' from thereon, to make things leaner and speedier.
I suppose the first checkout could be a 'hg clone' instead, followed by
the same 'hg pull' as now.
Cheers,
/Marcus
Axel Hecht wrote:
> File a ticket on that? We should get that fixed. I guess this had
> potential to confuse the Mozilla installations, too.
>
> Thanks
>
> Axel
>
> 2009/3/5 Ian Zimmerman <itz at sproutsys.com
> <mailto:itz at sproutsys.com>>
>
>
> > You're right about that. I'm just a bit nervous about the Mercurial
> > changes as I haven't run our BB with the new changes, because I was
> > waiting for you to finish up the RC.
>
> There is one difference in the hg interface that has tripped us up here
> after the upgrade.
>
> Before, to check out a brand new build directory, buildbot would start
> with a "hg clone REPO". Now, it basically does "hg init" followed by
> "hg pull REPO". This is much simplified of course, but that's the gist
> of it. Now, it turns out that hg pull creates a .hg/hgrc file that
> looks like this:
>
> [paths]
> default = REPO
>
> ... while hg init & hg pull never creates the file. And, shockingly,
> our compile step depends on that file being there, or did (it uses that
> info to put some kind of revision stamp into the binary). I had to work
> around this by creating yet another stupid shell wrapper around the
> compile, which just cats the file into place if it's not there.
>
> i
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San
> Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source
> code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Buildbot-devel mailing list
> Buildbot-devel at lists.sourceforge.net
> <mailto:Buildbot-devel at lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
>
>
>
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Buildbot-devel mailing list
> Buildbot-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/buildbot-devel
More information about the devel
mailing list