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 - 已經做了!
任何想法將是巨大的!