Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.
If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!
Install Nuget packages fails
-
I am needing to install Nuget packages for a .Net project to build but the this fails.
I have downloaded the latest command line version of Nuget and put this is a directory on the server and added a global variable to store its path.
I am successfully downloading the latest version of the project.
My script is
##AH:UseTextMode # Get Latest Version { Get-Latest-Source ( From: Net Test, To: ~/Src, Provider: Git ); } # Build and Test for server NDC-AWS-CI-002 { NuGet::Install-Packages ( OutputDirectory: packages, NuGetExePath: $NugetExePath ); MSBuild::Build-Project ~\Src\XMPPDeviceClient.sln ( Configuration: Release, Platform: Any CPU, Arguments: "" ); }The error returned is
Unhandled exception: System.NullReferenceException: Object reference not set to an instance of an object. at Inedo.IO.PathEx.Combine(String path1, String path2) at Inedo.BuildMasterExtensions.NuGet.Operations.InstallPackagesOperation.<ExecuteAsync>d__12.MoveNext() in C:\BuildMasterAgent\_AGTTMP\_E58445\Src\Extension\Operations\InstallPackagesOperation.cs:line 41 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Inedo.BuildMaster.Windows.ServiceApplication.Executions.PlanExecuter.DeploymentPlanExecuter.<Inedo-ExecutionEngine-Executer-IExecutionHostEnvironment-ExecuteActionAsync>d__19.MoveNext()Product: BuildMaster
Version: 5.0.3 -
I found the answer... this was simply that i needed the src directory adding...
NuGet::Install-Packages
(
OutputDirectory: packages,
SourceDirectory: ~/Src,
NuGetExePath: $NugetExePath
); -
Just a quick update -- we also fixed this in BuildMaster 5.0.4.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login