Mercurial > bitten > bitten-test
diff bitten/master.py @ 554:2c27f3581100
Supply the target platform as a variable `platform` for build recipes, and adjust test accordingly - fixes #376
author | dfraser |
---|---|
date | Wed, 08 Apr 2009 05:16:55 +0000 |
parents | cacf018eb190 |
children | b4d3d9cbf200 |
line wrap: on
line diff
--- a/bitten/master.py +++ b/bitten/master.py @@ -20,7 +20,9 @@ HTTPForbidden, HTTPMethodNotAllowed, HTTPNotFound, \ RequestDone -from bitten.model import BuildConfig, Build, BuildStep, BuildLog, Report +from bitten.model import BuildConfig, Build, BuildStep, BuildLog, Report, \ + TargetPlatform + from bitten.main import BuildSystem from bitten.queue import BuildQueue from bitten.recipe import Recipe @@ -177,6 +179,8 @@ xml.attr['revision'] = build.rev xml.attr['config'] = config.name xml.attr['build'] = str(build.id) + target_platform = TargetPlatform.fetch(self.env, build.platform) + xml.attr['platform'] = target_platform.name body = str(xml) self.log.info('Build slave %r initiated build %d', build.slave,