Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r594:411fd463e2f7 Date: 2011-09-12 11:32 +0200 http://bitbucket.org/pypy/buildbot/changeset/411fd463e2f7/
Log: Use the hg repository instead of the svn one for benchmarks. diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py --- a/bot2/pypybuildbot/builds.py +++ b/bot2/pypybuildbot/builds.py @@ -154,14 +154,7 @@ self.build.setProperty('got_revision', got_revision, 'got_revision') self.build.setProperty('final_file_name', final_file_name, 'got_revision') -def setup_steps(platform, factory, workdir=None): - # XXX: this assumes that 'hg' is in the path - import getpass - repourl = 'https://bitbucket.org/pypy/pypy/' - if getpass.getuser() == 'antocuni': - # for debugging - repourl = '/home/antocuni/pypy/default' - # +def update_hg(platform, factory, repourl, workdir, use_branch): if platform == 'win32': command = "if not exist .hg rmdir /q /s ." else: @@ -190,8 +183,23 @@ command = "hg pull", workdir = workdir)) # - factory.addStep(UpdateCheckout(workdir = workdir, - haltOnFailure=True)) + if use_branch: + factory.addStep(UpdateCheckout(workdir = workdir, + haltOnFailure=True)) + else: + factory.addStep(ShellCmd(description="hg update", + command = "hg update --clean", + workdir = workdir)) + +def setup_steps(platform, factory, workdir=None): + # XXX: this assumes that 'hg' is in the path + import getpass + repourl = 'https://bitbucket.org/pypy/pypy/' + if getpass.getuser() == 'antocuni': + # for debugging + repourl = '/home/antocuni/pypy/default' + # + update_hg(platform, factory, repourl, workdir, use_branch=True) # factory.addStep(CheckGotRevision(workdir=workdir)) @@ -309,10 +317,10 @@ factory.BuildFactory.__init__(self) setup_steps(platform, self) - self.addStep(ShellCmd(description="checkout benchmarks", - command=['svn', 'co', 'https://bitbucket.org/pypy/benchmarks/trunk', - 'benchmarks'], - workdir='.')) + # + repourl = 'https://bitbucket.org/pypy/benchmarks' + update_hg(platform, self, repourl, 'benchmarks', use_branch=False) + # self.addStep( Translate( translationArgs=['-Ojit'], _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit