【问题标题】:How to prevent VSTS from generating NuGet packages when validating a Pull-Request?验证拉取请求时如何防止 VSTS 生成 NuGet 包?
【发布时间】:2018-08-06 21:18:23
【问题描述】:

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

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

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

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

问题

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

【问题讨论】:

    标签: git azure-devops pull-request


    【解决方案1】:

    使用task conditionsand(succeeded(), ne(variables['Build.Reason'], 'PullRequest')) 应该运行该任务,如果它不是一个拉取请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-28
      • 2019-05-27
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 2018-11-15
      • 2015-02-06
      相关资源
      最近更新 更多