9 out_dir = api.vars.cache_dir.join(
'docker',
'pathkit')
10 configuration = api.vars.builder_cfg.get(
'configuration',
'')
11 target_arch = api.vars.builder_cfg.get(
'target_arch',
'')
18 api.file.ensure_directory(
'mkdirs out_dir', out_dir, mode=0o777)
30 cmd = [
'docker',
'run',
'--rm',
'--volume',
'%s:/SRC' % checkout_root,
31 '--volume',
'%s:/OUT' % out_dir,
32 DOCKER_IMAGE, INNER_BUILD_SCRIPT]
33 if configuration ==
'Debug':
35 if target_arch ==
'asmjs':
38 env = {
'DOCKER_CONFIG':
'/home/chrome-bot/.docker'}
42 'Build PathKit with Docker',