如何使 Azure DevOps 管道引用其所在的不同存储库?
How to make an Azure DevOps pipeline reference to a different repo where its located?
一个疑问,我正在使用 Azure DevOps 来实现许多自动化。我想将我正在创建的所有管道保存在代码所在的不同存储库中,但都在同一个 Azure DevOps 项目中。怎么才能告诉YAML这个pipeline不是指向它所在的repository,而是指向代码所在的repository?
执行此操作的工具是存储库。您将添加如下结构:
resources:
repositories:
- repository: Tuto-Ressources
ref: main
type: git
name: TemplateRepository
name 是资源库的名称,repository 是资源的名称。
你可以用模板调用它。
这是文档:
一个疑问,我正在使用 Azure DevOps 来实现许多自动化。我想将我正在创建的所有管道保存在代码所在的不同存储库中,但都在同一个 Azure DevOps 项目中。怎么才能告诉YAML这个pipeline不是指向它所在的repository,而是指向代码所在的repository?
执行此操作的工具是存储库。您将添加如下结构:
resources:
repositories:
- repository: Tuto-Ressources
ref: main
type: git
name: TemplateRepository
name 是资源库的名称,repository 是资源的名称。 你可以用模板调用它。
这是文档: