1

我在 VSTS 上设置了一个帐户。

每次触发新生成时,管道都会生成解决方案并发布 NuGet 包。

构建管道

问题是它还构建解决方案并在创建拉取请求时发布包,如下图所示:

构建 1.2.0.41 和 1.2.0.39

就我而言,我有 2 个构建(1.2.0.41 和 1.2.0.39)在 PR 获得批准并导致软件包发布之前生成。

问题

创建 PR 时如何防止 VSTS 生成 NuGet 包?

4

1 回答 1

4

使用任务条件and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))如果它不是拉取请求,则应运行该任务。

于 2018-08-07T03:48:00.900 回答