i am getting below two errors while running job using bamboo CI
E:\bamboo-argument home\xml-data\build-dir fremework.csproj error: this project references Nuget packes that are missing on thiis computer
C:\program Files x(86) \MSbuild\14.0\bin\amd64\microsoft.common.currentVersion.targets :error MSB6003. The specifed task executable "cmd.exe" could not be run
the working directory "..\solution bin\"" does not exists [E:\bamboo-agent-home\xml-data\build-dir\IR-MuTE-New\UIproject.framewrk.csproj]
The first error seems to be related to Package Restore configuration, the following Microsoft documentation explains how it works and how to set it properly:
In the second error, seems that MSBuild is not being able to find the "..\solution bin\" folder in the build directory.
I'm not a C# specialist but you might need to add a system variable instead of a relative path (or just make sure the relative path do exist) to this property, please see the example below:
... <OutputPath>$(bamboo_working_directory)\Binary\</OutputPath> ... <Target Name="Build"> <MakeDir Directories="$(OutputPath)" Condition="!Exists('$(OutputPath)')" /> <Csc Sources="@(Compile)" OutputAssembly="$(OutputPath)$(AssemblyName).exe" /> </Target> ...
Reference: How to: Use Environment Variables in a Build
In the example above, I'm using a bamboo variable to get the bamboo buil working directory path.
Did you try to run this same build from outside Bamboo? Did it work?
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event