2
我们正经历使用詹金斯的MSBuild一些怪异的行为。 当手动输入到命令行来构建一个build.xml项目:的MSBuild - 詹金斯 - 的NuGet整合
msbuild build.xml /T:Package /P:PublishProfile=Test /P:Platform="AnyCPU"
/P:VisualStudioVersion=12.0
构建过程工程完全按照预期(建设,包装等)
不过,如果我使用詹金斯做正是这一点 - 那就是 - 打开命令行,然后运行这个确切的命令,我得到一个错误说:
The command ""..\.nuget\NuGet.exe" install
"C:\Jenkins\jobs\.....\workspace\MYPROJECT\packages.config"
-source "" -NonInteractive -RequireConsent -solutionDir "..\ "" exited with code 1
即使我使用的是内置的詹金斯插件运行命令(无论是哪个帕尔马我使用的组合),它仍然没有'吨。
我知道以下两个听起来像是一个解决方案,但他们不工作:
- 权限! - 我的服务器始终以管理员身份运行。
- 启用包从VS恢复上的NuGet - 已经做了!
任何想法将是巨大的!