如何在 azure devops 中配置 yaml 管道,使其仅部署最近的更改,而不是整个构建?

问题描述 投票:0回答:1

如何在 azure devops 中配置 yaml 管道,使其仅部署最近的更改,而不是整个构建?

我尝试查找“ref”和其他使用的变量,但没有成功。

编辑:例如,我想根据最新提交运行管道,如图所示。有没有办法配置一个变量,告诉 yaml 文件“每次运行此管道时,都从最新提交开始”。图片显示的是手动方式,有没有办法自动化这个过程?

enter image description here

azure yaml devops configure azure-pipelines-yaml
1个回答
0
投票

问题是您的项目中最小的部署单元是什么?.

如果您有单个整体应用程序,则管道应该仅部署整个应用程序。

如果您有多个应用程序/服务,那么每个应用程序/服务可以有一个管道。您指定触发器,管道可以彼此独立(就像源代码和部署的服务一样)。

当然,根据应用程序和整体复杂性,有很多方法可以做到这一点。

© www.soinside.com 2019 - 2024. All rights reserved.