我尝试使用证书从我的bitbucket仓库中取出 我的詹金斯正在一个码头工人的容器中运行。
现在我尝试使用ssh-keygen
创建一个密钥,然后将公钥放在bitbucket -> settings --> deployment keys
中。
在我的Jenkins项目中,我定义了bitbucket的用户名+私钥。
目前我的证书最终看起来像这样(公共证书):root@jenkins-7xevr
。
我做错了什么? 我是否必须以特定方式或在特定位置创建此证书?
答案 0 :(得分:0)
您必须在Jenkins从属计算机(您提取代码的计算机)上安装证书
一旦密钥出现,首次手动进行git fetch或git pull,以便将密钥添加到已知的主机文件中。
之后你应该能够拉/推