IT干货网

github之Azure DevOps 构建子模块

third_qq_23965379c3878727 2024年10月01日 编程设计 183 0

我有一个连接到 Azure DevOps Build Pipeline 的私有(private) bitbucket 存储库。
私有(private)仓库有一个连接到公共(public) Github 仓库的子模块。

这两个存储库都通过 SSH 访问。

我在 DevOps 中勾选了克隆子模块框。

如何向 Azure DevOps 提供 SSH key ,以便它克隆子模块?

请您参考如下方法:

解决方案不是更改为 https,也不是设置自托管代理。

有一个步骤称为加载 SSH key 。

我在 github 上创建了一个新的 ssh key ,将 Load SSH Key 步骤添加到 VSTS 任务中。

它在 Checkout 任务之前运行(尽管之后出现在队列中)并在代理上加载所需的 ssh key


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!