如何在Azure Devops中从其他yml调用yml脚本

时间:2019-08-29 08:26:46

标签: azure-devops yaml

我想从Azure DevOps中的另一个yml脚本调用yml脚本(它将端对端运行)。这两个yml脚本位于不同的存储库中。

我已经使用队列构建任务插件来运行,但是无法找到定义。

找不到定义名称。

1 个答案:

答案 0 :(得分:0)

  

如何在Azure devops中从其他yml调用yml脚本

您可以使用资源规范来提供存储库中另一个yml文件的位置。当您引用另一个仓库时,请使用 @ 和您在资源中提供的名称

resources:
  repositories:
    - repository: templates
      type: github
      name: Contoso/BuildTemplates

jobs:
- template: common.yml@templates  # Template reference

您可以查看文档Job and step templates了解更多详细信息。

希望这会有所帮助。