我有以下问题。Octopack文物包括源代码
我正在使用octopack的teamcity构建服务器,我的构建工件nouget包中包含我们项目的所有源代码。
我不希望它们可见。
我该如何看待这些东西?
这甚至是一个项目设置或octopack设置? 我已经尝试在Visual Studio中将c#文件的构建操作设置为none,但这没有任何影响。
我也试过在我的nuspec文件中使用<file src=".\Views\**\*.*" exclude=".\Views\." target="Views" />
。 这使得构建unsuccesfull与错误
C:\ BuildAgent \工作\ ab676e64aeb1c979 \包\ OctoPack.1.0.109 \目标\ OctoPack.targets(122 5):错误MSB3073:该命令“ “C:\ BuildAgent \ work \ ab676e64aeb1c979 ********。****。**** ... nuget \ NuGet.exe”pack“C:\ BuildAgent \ work \ ab676e64aeb1c979 **** ****。****。************。****。nuspec“-OutputDirectory”bin“-basePath”C:\ BuildAgent \ work \ ab676e64aeb1c979 **** ****。****。****“-Version”1.1.0.6984“-NoPackageAnalysis”用代码1退出。
我该如何解决此问题?
你看过[nuspec参考](https://docs.microsoft.com/en-us/nuget/schema/nuspec)。 'NuGet.exe'会使用你的'.nuspec'来创建包。 –
你是对的,谢谢 – Greenmachine