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小時後將其標記爲答案。 –