Jenkins 沙箱MSBuild

Jenkins 沙箱MSBuild,jenkins,msbuild,Jenkins,Msbuild,是否可以将msbuild.exe放入沙箱中 长话短说,詹金斯被用来部署我们的资产。部署流程问题之一是从SVN签出源的以下命令: MSBuild.exe MSBuild.xml/t:Full/p:Configuration=Release/verbosity:minimal 我想强制msbuild.exe启动并保留在签出它的文件夹中。我希望我可以简单地将属性传递给我的泛型命令,并且它不能被重写。您可以使用/p:DCC\u ExeOutput=“${WORKSPACE}\bin”强制输出路径。如果在

是否可以将
msbuild.exe
放入沙箱中

长话短说,詹金斯被用来部署我们的资产。部署流程问题之一是从SVN签出源的以下命令:

MSBuild.exe MSBuild.xml/t:Full/p:Configuration=Release/verbosity:minimal


我想强制
msbuild.exe
启动并保留在签出它的文件夹中。我希望我可以简单地将属性传递给我的泛型命令,并且它不能被重写。

您可以使用
/p:DCC\u ExeOutput=“${WORKSPACE}\bin”
强制输出路径。如果在生成后事件中使用
$(OutputPath)
,也可以使用此选项

因此,您的电话将变成:

MSBuild.exe MsBuild.xml /t:Full /p:Configuration=Release /p:DCC_ExeOutput="${WORKSPACE}\bin" /verbosity:minimal
编辑:将
工作区
-文件夹
bin
指定为输出目录


文件夹
bin
,因为我假设您使用MsBuild实际编译某些内容。

您可以使用
/p:DCC\u ExeOutput=“${WORKSPACE}\bin”
强制输出路径。如果在生成后事件中使用
$(OutputPath)
,也可以使用此选项

因此,您的电话将变成:

MSBuild.exe MsBuild.xml /t:Full /p:Configuration=Release /p:DCC_ExeOutput="${WORKSPACE}\bin" /verbosity:minimal
编辑:将
工作区
-文件夹
bin
指定为输出目录


文件夹
bin
,因为我假设您使用MsBuild实际编译了一些东西。

@s-spieker本质上,用我签出源代码的文件夹替换“C:\output\bin”?我发现提到“bin”令人困惑,并且与bin文件的输出有关?@s-spieker本质上,将“C:\output\bin”替换为我签出源代码的文件夹?我发现提到“bin”令人困惑,并且与bin文件的输出有关?