【发布时间】:2019-03-28 12:35:03
【问题描述】:
在 VSTS 中,我有一个 GIT 存储库和一个包含 5 个任务的构建定义。 我在 master 分支上添加了一个分支策略,其中构建将在创建拉取请求作为签入策略的一部分时运行。 当代码从功能分支合并到主分支时,我也会运行与 CI 构建相同的构建。
现在我需要确保构建作为 Pull-Request 的一部分运行,然后只执行前 4 个任务,当相同的构建作为 CI(触发器)的一部分运行时,应该执行所有 5 个任务。
我在 VSTS 中找不到任何开箱即用的选项来执行此操作。所以需要这方面的帮助。
【问题讨论】:
标签: tfs azure-devops azure-pipelines azure-pipelines-release-pipeline azure-pipelines-build-task