我在两个 github 存储库中有代码,我想在同一个构建管道中构建和运行它们。
有谁知道在“获取资源”步骤中是否可以克隆/提取多个回购?
我在两个 github 存储库中有代码,我想在同一个构建管道中构建和运行它们。
有谁知道在“获取资源”步骤中是否可以克隆/提取多个回购?
在 Azure DevOps 中,默认情况下,管道仅与单个存储库关联。但是,有一些选项可以将来自其他 Git 存储库的代码包含到构建中:
从左侧菜单中,选择“管道”组下的“发布”。(截至 2019 年 10 月 14 日)。您将能够通过单击“+ 添加”将多个工件添加到管道中。下面的屏幕截图显示了 3 个不同的来源。Azure 容器注册表中的 docker 映像,具有输出工件和 GitHub 存储库的构建。
所有工件都会在运行时复制到它们自己的文件夹中的构建代理: