将GitVersion设置为预发布

Dav*_*ner 3 gitversion

我在GitHub上创建了一个新项目,我打算将其部署到NuGet.org.

我想让初始版本'预发布'(通过主分支的AppVeyor构建).

我曾经gitversion init生成过GitVersionConfig.yaml.这个过程表明它会创建一个冗长的文件,大部分内容被注释掉,但实际上它只是创建了这个:

mode: ContinuousDeployment
branches: {}
Run Code Online (Sandbox Code Playgroud)

我需要更改什么才能获得所需的结果?

Jak*_*van 5

您可以使用GitVersion.exe /showconfig查看有效配置,我们正在远离创建模板并将其GitVersion init用作配置工具.

但是你想要的配置是:

branches:
  master:
    tag: beta
Run Code Online (Sandbox Code Playgroud)