答案 0 :(得分:0)
恐怕无法创建将管道模板添加到模板选择器的扩展。我没有找到用于创建构建模板的rest api。
并在调用build templates api时获取现有的构建模板。自定义模板指向Azure组织中的现有生成定义。检查以下屏幕截图中突出显示的内容。
也就是说,构建定义必须首先存在于外部客户的组织中。如果构建定义已存在,则无需分发您的azure devops yaml管道模板。
由于yaml管道在回购中的YAML文件中定义,因此将yaml文件分发到外部客户端会容易得多。
您可以让他们使用分布式yaml文件创建管道。如果他们想从中创建模板。他们可以从一边将管道另存为模板。
转到“管道”下的建筑物->选择管道->单击三个点并选择另存为模板
(注意:自定义构建模板在新功能体验中被禁用。您必须从 Preview Features 中禁用多级管道)