0
我在VS Team Services中的构建配置有问题。 我尝试用prerelease后缀标记我的nuget包。Donet pack in VS Team Services
我有一个实用程序CommandLine步骤定义。
Tool: dotnet
Argument: pack $(build.sourcesdirectory)/..../project.json --no-build --configuration Release --output nupkgs --version-suffix "prerelease-$(rev:.rr)"
我得到的消息: “ '1.0.0-抢鲜 - $(REV:.rr)' 不是有效的版本字符串。”
如果我做同样的静态:
Tool: dotnet
Argument: pack $(build.sourcesdirectory)/..../project.json --no-build --configuration Release --output nupkgs --version-suffix "prerelease-123"
这工作正常。
因此,它接缝的特殊占位符$(rev:.rr)未被替换,但我不知道为什么。
亲切的问候
您可以在24小时后将其标记为答案。 –