【发布时间】:2020-08-18 08:41:48
【问题描述】:
如何以 root 身份运行 Envoy?我有一台禁用了root 访问权限的公司服务器,但我可以sudo -s 访问它。
例如,当通过 Envoy 运行 git pull 时,我得到:
[jenkins]:错误:无法打开 .git/FETCH_HEAD:权限被拒绝
我已尝试将sudo -s 添加到它:
@task('deploy')
sudo -s
git pull
@endtask
但这只会导致:
[jenkins]: sudo: 没有 tty 并且没有指定 askpass 程序
有没有办法以 root 身份运行 Envoy?
【问题讨论】:
标签: php laravel deployment laravel-7 laravel-envoy