从TeamCity覆盖nuspec变量

问题描述 投票:0回答:1

我已经通过TeamCity(Nuget Pack)中的构建步骤覆盖了nuspec中的版本号,但我不知道如何覆盖任何特定变量 - 是否只能使用Command Line Parameters或者是否可以将其扩展为某种方式,以便在构建步骤中可以使用新参数(与version参数一样)?

如果只通过命令行,有没有建议?我想像Package Parameter一样需要一条路径,但除此之外,我已经失去了。

command-line nuget teamcity pipeline nuspec
1个回答
0
投票

我认为Properties字段是您正在寻找的:

enter image description here

根据文档,它可以包含:

分号或新行分隔的包创建属性列表。例如,要进行发布构建,请在此处定义Configuration = Release。

我强调了术语package creation properties,因为这是将参数传递给NuGet包创建过程的开箱即用机制。

© www.soinside.com 2019 - 2024. All rights reserved.