【发布时间】:2013-09-10 08:23:04
【问题描述】:
我是新来使用厨师。 我可以在我的食谱中使用以下代码克隆/拉取一个 github 存储库
git "/var/www/hello_app" do
repository "git://github.com/MyUser/MyProject.git"
reference "master"
action "sync"
user "gituser"
end
我正在尝试从管理我的 gitolite 的私有 git 存储库中提取/克隆我的文件,这意味着身份验证依赖于 sshd。 我已经通过 gituser 的 .ssh/id_rsa 文件上的 data_bag 安装了我的 id_rsa 私钥,该用户正在提取/克隆私人仓库。手动拉取/克隆存储库。
我执行的命令是
git clone gitoliteuser@myserver:MyProject.gr
我应该如何修改我的配方,以便我可以提取我的私人存储库?
【问题讨论】:
-
请不要忘记将答案标记为正确! :) 看起来你评论说格雷厄姆发布了正确的答案 - 你能把它标记为正确吗?
标签: git chef-infra