通过jenkins执行MSBuild失败,而同一命令通过命令提示符正常运行

时间:2016-05-18 11:25:56

标签: batch-file jenkins cmd msbuild

我试图从Jenkins执行以下命令,我得到以下错误。我试图打印命令并通过cmd.exe执行相同的命令,它运行成功。我检查了文件夹权限,并且具有写入权限。我使用war文件运行jenkins并看到它在cmd.exe正在运行的同一用户下执行

在jenkins和cmd.exe上执行的命令是,

" C:\ Program Files(x86)\ MSBuild \ 12.0 \ Bin \ MSBuild.exe" " d:\詹金斯\工作空间\ NewTestItem \ APP \ abc.sln" / t:rebuild / p:PackageLocation = d:\ jenkins \ workspace \ NewTestItem \ iisPackageDeploymentDir \ 26 \ / p:DeployOnBuild = True / p:Configuration = Release / m / v:d / fl /flp:LogFile=msbuild.log ; Verbosity = Normal / nr:false

我在jenkins中遇到的错误

Microsoft.Common.CurrentVersion.targets(3821,5):错误MSB3021:无法复制文件" d:\ jenkins \ workspace \ NewTestItem \ App \ mgmt \ UserGuide \ US \ help.pdf" to" bin \ mgmt \ UserGuide \ US \ help.pdf"。访问路径&bin; \ mgmt \ UserGuide \ US \ help.pdf'被拒绝。

注意:解决方案包含多个项目

0 个答案:

没有答案