def build_venv(name):
old_build_name = env.get('build_name')
env['build_name'] = name
build_dir = "/code/deploy/builds/%s" % name
with cd("%s" % build_dir):
docker_exec("[ -f bin/pip ] || virtualenv . --never-download")
with path(os.path.join(build_dir, 'bin'), behavior='prepend'):
yield
env['build_name'] = old_build_name
评论列表
文章目录