忽略 octopus 部署中的预发布包

Ada*_*mon 2 nuget semantic-versioning octopus-deploy

在 octopus 部署中,我想在通道上创建版本规则,以确保 nuget 包上没有后缀/标签。我已经在版本控制规则的“标签”部分尝试了正则表达式,但据我所知,标签规则仅在存在标签时才有效。例如,^[^a-zA-Z0-9]+$将仅突出显示 1.0.0.0-tag 的版本号,但如果不存在标签,则不会识别 1.0.0.0。

有没有办法使用 octopus 部署中的内置版本控制仅获取没有标签的包?

Jak*_*cki 5

您可以在标签字段中使用以下“空”正则表达式:

^$

这将选择所有非预发行包。