如何在Assembla上将Jenkins配置为Git?

如何在Assembla上将Jenkins配置为Git?,git,jenkins,build-automation,Git,Jenkins,Build Automation,我可以通过ToutoiseGit(使用RSA公钥)克隆Git,但无法通过Jenkins或bash进行克隆。有人能帮我调整一下詹金斯的设置吗。我在bash中遇到的错误是 “权限被拒绝(公钥、键盘交互) 致命:无法从远程存储库读取。 请确保您拥有正确的访问权限 并且存储库存在。” 提前多谢 jenkins用户可能是访问受限的守护进程。您可能必须更改用户配置,使其不是守护进程。请参阅下面的链接 jenkins用户可能是访问受限的守护进程。您可能必须更改用户配置,使其不是守护进程。请参阅下面的链接 Je

我可以通过ToutoiseGit(使用RSA公钥)克隆Git,但无法通过Jenkins或bash进行克隆。有人能帮我调整一下詹金斯的设置吗。我在bash中遇到的错误是 “权限被拒绝(公钥、键盘交互) 致命:无法从远程存储库读取。 请确保您拥有正确的访问权限 并且存储库存在。”


提前多谢

jenkins用户可能是访问受限的守护进程。您可能必须更改用户配置,使其不是守护进程。请参阅下面的链接

jenkins用户可能是访问受限的守护进程。您可能必须更改用户配置,使其不是守护进程。请参阅下面的链接

Jenkins需要一个密钥对进行身份验证:

sudo su - -s /bin/bash jenkins
ssh-keygen -t rsa -C "jenkins@aws"
在Assembla设置中,您需要共享该秘密。 然后,第一次使用shell连接git(通过ssh),以消除“按yes”的烦恼

git ls remote-hgit@git.assembla.com:projectname.git HEAD

在那之后,詹金斯应该应付


更详细一点,帮我记住

Jenkins需要一个密钥对进行身份验证:

sudo su - -s /bin/bash jenkins
ssh-keygen -t rsa -C "jenkins@aws"
在Assembla设置中,您需要共享该秘密。 然后,第一次使用shell连接git(通过ssh),以消除“按yes”的烦恼

git ls remote-hgit@git.assembla.com:projectname.git HEAD

在那之后,詹金斯应该应付


更详细一点,帮我记住

在生成密钥之前,我必须使用我的姓名/电子邮件设置git,但当我按照Assembla中的说明(选择repo时的说明选项卡)操作时,一切正常。在生成密钥之前,我必须使用我的姓名/电子邮件设置git,但当我按照Assembla中的说明(选择repo时的说明选项卡)操作时,一切正常。