我设置了一个SSH密钥对来连接Bitbucket和Jenkins。但在那之后,我无法从Bitbucket克隆存储库。我得到的错误如下。
conq:存储库访问被拒绝。 致命的:无法从远程存储库读取。
请确保您拥有正确的访问权限 存储库存在。
我拥有对存储库的所有访问权限,因为它是我的私有存储库。那么,有人可以帮助我吗?
答案 0 :(得分:0)
通常的问题是用于运行Jenkins的用户帐户,以及Jenkins在运行作业时看到的用户环境变量。
您需要确保作业看到环境变量HOME,以便在%HOME%/.ssh
中搜索公共ssh密钥。
点击“git clone/ssh under jenkins”了解更多信息。
答案 1 :(得分:0)
试试这个:
git remote set-url website abc@***.com:path/to/repo
在远程主机名
之前输入用户名,后跟@