设置了 php 进程用户的 ssh key 到 deploy keys 但是用部署工具 walle 检测时 仍然提示:
宿主机代码检出检测出错,请确认把 php 进程用户 www 的 ssh-key 加入 git 的 deploy-keys 列表。
google 用了各种关键词搜索也没找到答案 请问有人知道吗?
设置了 php 进程用户的 ssh key 到 deploy keys 但是用部署工具 walle 检测时 仍然提示:
宿主机代码检出检测出错,请确认把 php 进程用户 www 的 ssh-key 加入 git 的 deploy-keys 列表。
google 用了各种关键词搜索也没找到答案 请问有人知道吗?
|
1
确认到底是哪个‘ user'在跑那段代码:
$processUser = posix_getpwuid(posix_geteuid()); print $processUser['name']; |
|
3
@cxbig 自己 gitlab 账号的 ssh keys 和全局的 deploy keys 全部加进去试过,不行。
非常确定 ssh key 是 www 用户的,也重新生成过好几遍了。 |
|
5
|
|
7
@wushuiyong 作者求助
|
|
8
@cxbig
@wushuiyong 我这样之后竟然成功了 su - www ssh -T git@git_repo.com 提示 welcome to gitlab, username 尼玛,什么鬼,坑死了…… |