关于使用 Fabric,在“Tav 的博客”中:http: //tav.espians.com/fabric-python-with-cleaner-api-and-parallel-deployment-support.html
我读过 Fabric 可以支持 YAML 配置文件。
env.config_file = 'deploy.yaml'
然后,您可以使用“env.config”变量访问 YAML 数据,如下所示:
def get_latest_commit():
return urlopen(env.config.commits_server).read()
@task
def deploy():
with cd(env.config.app_directory):
...
出于某种原因,我无法使其正常工作。
以前有人用过这个吗?他们能给我一个简单的解释或示例,说明如何在 Fabric 文件中使用这些 YAML 配置吗?