Azure DevOps 为多个 YMLS 构建最佳实践

时间:2021-03-03 16:29:17

标签: azure-devops

我对 Azure DevOps 的一般最佳实践有疑问。构建项目时,我们有两个构建配置,调试或发布。在跨多阶段环境的部署管道中的某个时刻,这些需要更改,这意味着根据我的理解进行两次构建。

是否有一个 yml 更好,构建配置被设置为来自源分支的条件(即如果源分支包含“发布”构建配置是发布,如果源分支不是来自发布,那么配置是调试,还是我应该有多个构建和一个由两个不同工件触发的管道?

1 个答案:

答案 0 :(得分:0)

最好有一个 yml。通过只有一个构建管道并使用简单的条件,您可以限制由于单独 yml 定义的差异而产生错误的可能性。此外,由于仅在一处进行更改,因此更易于维护。

相关问题