我有一个连接到Azure DevOps构建管道的私有bitbucket存储库。私有仓库有一个子模块连接到公共Github仓库。
通过SSH访问两个存储库。
我已经在DevOps中选中了克隆子模块框。
如何为Azure DevOps提供SSH密钥,以便它克隆子模块?
解决方案不是更改为https或设置自托管代理。
有一个名为“加载SSH密钥”的步骤。
我在github上创建了一个新的ssh密钥,并在VSTS任务中添加了Load SSH Key步骤。
它在Checkout任务之前运行(尽管随后出现在队列中),并将所需的ssh密钥加载到代理上
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句