在TFS 2018中,我使用任务构建“ dotnet pack”。要生成beta,我将其他构建属性设置为:
PackageVersion=2.0.$(Build.BuildNumber)-beta
要生成发行版,我需要删除“ -beta”:
PackageVersion=2.0.$(Build.BuildNumber)
可以在表达式中添加“ -beta”吗?喜欢:
PackageVersion=2.0.$(Build.BuildNumber)$[ $(beta) ? "-beta" : "" ]
* $(beta)是一个变量
不,它不能使用这种表达$[ $(beta) ? "-beta" : "" ]
。
作为一种解决方法,您可以配置发行版以解压缩软件包,更改版本并再次压缩。