首页 > 解决方案 > GitVersion 将“-pullrequest1089-0002”附加到内部版本号

问题描述

我在 Azure Devops 上设置了一个构建管道,用于构建 Nuget 包。

到目前为止,我一直只使用 master 分支,每次推送到 master 分支然后手动触发构建后,构建号都会正确增加。

昨天我决定创建一个功能分支,实施了一些更改并创建了一个 PR。在它被批准并合并到 master 之后,我手动触发了一个新的构建,但这次构建版本也包含“-pullrequest1089-0002”字符串。这意味着我无法在 NuGet 包管理器中安装此新版本。

在此处输入图像描述

我需要以某种方式配置它,这样它就不会被附加。

这就是我的 gitversion.yml 文件的样子:

mode: MainLine
next-version: 1.0.0

标签: azure-devopsgitversion

解决方案


感谢大家尝试提供帮助。我不允许使用预发布包。我的问题原来是因为没有启用 CI/CD。

在我打开该选项后,它工作正常。


推荐阅读