Jenkins-无法继续执行MSBuild
我和Jenkins一起工作了将近一天,为ASP.NET web应用程序的自动化发布进行了设置。我已经在一台本地虚拟机上完成了这项工作,但当我尝试使用生产服务器时,它不起作用 有谁能帮我或给我建议吗?以下是控制台错误输出:Jenkins-无法继续执行MSBuild,jenkins,Jenkins,我和Jenkins一起工作了将近一天,为ASP.NET web应用程序的自动化发布进行了设置。我已经在一台本地虚拟机上完成了这项工作,但当我尝试使用生产服务器时,它不起作用 有谁能帮我或给我建议吗?以下是控制台错误输出: ...... no change for **SVNpath**1 since the previous build Path To MSBuild.exe: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe E
......
no change for **SVNpath**1 since the previous build
Path To MSBuild.exe: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe
Executing command: cmd.exe /C C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe /t:rebuild D:\JenkinsInstall\jobs\ADDevelopmentPublishing\workspace\Web\ABC\ABC.csproj && exit %%ERRORLEVEL%%
[workspace] $ cmd.exe /C C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe /t:rebuild D:\JenkinsInstall\jobs\ADDevelopmentPublishing\workspace\Web\ABC\ABC.csproj && exit %%ERRORLEVEL%%
The command prompt has been disabled by your administrator.
Press any key to continue . . .
Build step 'Build a Visual Studio project or solution using MSBuild.' marked build as failure
Finished: FAILURE
------------------
非常感谢这句话:
您的管理员已禁用命令提示符
表示不允许您在服务器上启动批处理指令。由于我的第一篇文章,我对该格式感到非常抱歉。下一篇文章我会更加小心。你需要在生产服务器上构建吗?我们在一个节点上运行所有MS构建,然后使用推送到各个目标。感谢您的回复。但我也试图通过以管理员身份登录到服务器,然后将gpedit.msc utils配置为打开“阻止用户运行交互式命令提示符”标志来解析该消息。在那之后,詹金斯仍然没有工作。(我在我的服务器上安装了Jenkins作为窗口服务)@davidnguen(你没有提到你运行的是哪个版本的Windows,所以我希望这适用。)作为一项服务,Jenkins以“NT Authority\System”的形式运行。您需要确保它具有cmd提示符权限。您可以通过尝试以系统用户身份运行cmd提示符来进行测试。这