The folder containing the "dotnet" executable/script needs to be added to
your PATH environment variable. It's likely that the machine where this
command works already has the "dotnet" folder included in the PATH
environment variable.
On Tuesday, 13 October 2020 at 07:49:25 UTC-7 venh...@gmail.
Thank you for the response. However, the bat step runs fine in one machine
and not the other. The only difference is in the version of .Net Core SDK.
That's why I am surprised. Is it looking for an exact version of a specific
command? Please let me know.
bat "dotnet restore"
Regards,
Venkatesh
There is no direct support in Jenkins for the dotnet command, if you are
using the bat step, then it should function just like if you ran the
command in cmd.exe as the user that your Jenkins agent is running as.
On Tue, Oct 13, 2020, 07:10 Ven H wrote:
> Thanks a lot for your response. However,
Thanks a lot for your response. However, I have another slave where it
works just fine without path. So, I am trying to understand which version
it supports. Also, I don't want to hardcode the path in the Jenkinsfile.
Please help.
Regards,
Venkatesh
On Tue, Oct 13, 2020 at 7:14 PM Eric Pyle wro
This message is telling you that your "bat" step does not know where to
find the "dotnet" command. If you give the full path it should succeed.
On 10/13/2020 9:33 AM, Ven H wrote:
In my Jenkinsfile, I am using the following command
bat "dotnet restore"
I have .NET Core SDK installed in the Je
In my Jenkinsfile, I am using the following command
bat "dotnet restore"
I have .NET Core SDK installed in the Jenkins Slave, but still the job
throws an error saying "'dotnet' is not recognized as an internal or
external command,
operable program or batch file."
So, how to know which version of