【发布时间】:2012-06-04 23:57:05
【问题描述】:
我的构建和生产部署使用一个用户特定用户的密钥连接,该密钥在部署之间共享,并且在机器启动期间复制密钥。
这个用户部署,共享 ssh 密钥,允许 ssh 到任何 prod 机器以及它们之间。
现在我的结构构建以用户 Jenkins 身份运行。
我如何指示fabric 以特定用户的身份执行所有操作(在本例中为部署)?相当于sudo su deploy
我不想在每项任务中都使用prefix 或with。而是设置一个全局变量。
Jenkins 在轮组中并且有 sudo perms
【问题讨论】:
标签: python deployment build fabric