gpt4 book ai didi

git - 自动 Phing 部署 - Git 询问密码

转载 作者:太空狗 更新时间:2023-10-29 14:49:06 26 4
gpt4 key购买 nike

现在我有一个 Phing 脚本,它从我们的 Git 存储库的一个分支中获取文件,更新服务器,并对其进行一些其他更改。

问题是 Git 每次都要求我输入密码——所以每天晚上(对于我们的夜间构建),我必须手动执行此操作,而且我们有 3 个不同的系统,所以我必须执行 3 次。

有什么方法可以自动化吗?我不想依赖 SSH-Agent,因为我们可能会在某个时候重新启动服务器,我可能会忘记我必须重新激活它,然后我们的夜间构建就会停止。

有什么想法吗?

最佳答案

创建一个(新的)不带密码的 ssh-key 并将其用于到您的 git 存储库的 ssh 连接。它要求输入密码的原因是,它一个;)

例如,我使用 Jenkins 服务器,它在用户 jenkins 下运行。我已经为这个用户创建了一个没有密码的 ssh-key 然后我唯一要做的就是将 key 发布到 ssh-server (ssh-copy-id, 或者 (在我的案例)githubs帐户设置中的公式)

关于git - 自动 Phing 部署 - Git 询问密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7825669/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com