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文件的输出有关?