我正在使用capistrano来部署我的rails应用程序。在我的config / deploy.rb文件中,我应该如何给出repo url。
我正在关注本教程: https://gorails.com/deploy/ubuntu/14.04
而不是 set:repo_url,' git@github.com:excid3 / myapp.git'如果我使用bitbucket
,应该给予什么答案 0 :(得分:1)
对于bitbucket,您可以使用:
git@bitbucket.org:accountname/reponame.git
or
ssh://git@bitbucket.org/accountname/reponame.git
请参阅“Use the SSH protocol with Bitbucket”
注意:the comments of the tutorial mentioned in the question添加:
~/.ssh/id_rsa
中的本地密钥将针对服务器的/home/deploy/authorized_keys
文件进行尝试 Capistrano不允许进行密码验证,因此您必须确保运行ssh-copy-id
将pub密钥添加到服务器部署用户的authorized_keys
文件中。