源参数未指定蛋糕

时间:2019-09-16 10:09:43

标签: azure azure-devops nuget

使用azure devops建立管道。管道使用Cake脚本进行构建和发布。面临发布包的问题。下面是对nu get步骤发布的诊断。

2019-09-16T10:00:32.8150943Z NuGet
2019-09-16T10:00:32.8151140Z ========================================
2019-09-16T10:00:32.8151688Z Executing task: NuGet
2019-09-16T10:00:32.8195231Z PushNuGet
2019-09-16T10:00:32.8283167Z Pushing NuGet file C:/__w/2/a/build/A.SDK.TestLibrary/nuget/A.TestLibrary.SDK.1.4.2-abranch-15524.nupkg
2019-09-16T10:00:32.8331210Z No Source property has been set.  Depending on your configuration, this may cause problems.
2019-09-16T10:00:32.8620102Z Executing: "C:/__w/2/a/build/tools/NuGet.exe" push "C:/__w/2/a/build/A.SDK.TestLibrary/nuget/A.TestLibrary.SDK.1.4.2-abranch-15524.nupkg" -NonInteractive
2019-09-16T10:00:33.3578097Z Source parameter was not specified.
2019-09-16T10:00:33.3864258Z An error occurred when executing task 'NuGet'.
2019-09-16T10:00:33.3996249Z Error: System.AggregateException: One or more errors occurred. ---> Cake.Core.CakeException: NuGet: Process returned an error (exit code 1).

1 个答案:

答案 0 :(得分:0)

  

未指定源参数的蛋糕

就像错误消息显示的一样,

  

未指定来源参数

您的nuget命令行为:

"C:/__w/2/a/build/tools/NuGet.exe" push "C:/__w/2/a/build/A.SDK.TestLibrary/nuget/A.TestLibrary.SDK.1.4.2-abranch-15524.nupkg"

实际上,它没有指定push命令的来源。

要解决此问题,应在该命令中指定源:

nuget.exe push "YourPackageHere" -source "xxxx"

查看文档push command (NuGet CLI),了解更多详细信息。

希望这会有所帮助。