1

在 AppVeyor CI 中,如果启用自动 NuGet 打包(设置 -> 构建 -> 自动打包),它会在每个构建中发布包,包括分支的构建。

是否可以让它自动但仅限于master分支?

4

1 回答 1

2

您可以使用条件构建配置。这是简化的 appveyor.yml 示例:

-
    version: 1.0.0.{build}-{branch}

    branches:
      only:
        - master

    build:
      publish_nuget: true
      verbosity: minimal  

-
    version: 1.0.0.{build}-{branch}

    build:
      publish_nuget: false
      verbosity: minimal  

谢谢,

伊利亚。

于 2016-09-27T17:47:05.290 回答