首页 > 解决方案 > 对多个应用程序使用单个管道

问题描述

我为 .NET 项目创建了一个 pipeline.yml。我在 10 个不同的存储库中有 10 个 .NET 应用程序。

如何在不将此 yml 文件检出到相应的存储库中的情况下为所有 .NET 应用程序重用此 .yml 文件。

我怎样才能做到这一点??

标签: azure-devops

解决方案


如果我理解您的问题并且您在 10 个单独的存储库中有 10 个 .Net 应用程序,也许您可​​以尝试使用git 子模块来共享常用的东西(如 yaml 模板......见下文)

根据我的经验,使用yaml 模板,您可以在其中使用自己定义的参数编写可重用的内容。对于使用您的模板的每个项目,您都需要一个简短的 .yml。但是 .yml 内容会很短,您不必每次都更改它。

希望我有帮助。


推荐阅读