我在 VSTS 上设置了一个帐户。
每次触发新生成时,管道都会生成解决方案并发布 NuGet 包。
问题是它还构建解决方案并在创建拉取请求时发布包,如下图所示:
就我而言,我有 2 个构建(1.2.0.41 和 1.2.0.39)在 PR 获得批准并导致软件包发布之前生成。
问题
创建 PR 时如何防止 VSTS 生成 NuGet 包?
我在 VSTS 上设置了一个帐户。
每次触发新生成时,管道都会生成解决方案并发布 NuGet 包。
问题是它还构建解决方案并在创建拉取请求时发布包,如下图所示:
就我而言,我有 2 个构建(1.2.0.41 和 1.2.0.39)在 PR 获得批准并导致软件包发布之前生成。
问题
创建 PR 时如何防止 VSTS 生成 NuGet 包?
使用任务条件。and(succeeded(), ne(variables['Build.Reason'], 'PullRequest'))如果它不是拉取请求,则应运行该任务。