Azure构建管道-已发布的zip文件

时间:2019-01-14 20:19:00

标签: azure-devops

我对Azure Build管道还很陌生,但是在寻找答案时遇到了问题。

构建工件时,结果包括服务器代码文件(vb和cs)。如何构建构建管道,其中丢弃的工件只是我发布站点所需的文件?意思是,我想排除vb和cs文件,但包括必要的dll和html / java脚本文件。

1 个答案:

答案 0 :(得分:3)

您将错误的东西发布为工件。您可能将$(Build.SourcesDirectory)$(System.DefaultWorkingDirectory)指定为工件的根文件夹。

看看您的构建步骤。您是否将输出目录指定为MSBuild参数?如果不是,请指定一个。具体来说,$(Build.ArtifactStagingDirectory)。因此,您将传递MSBuild参数/p:OutDir=$(build.artifactstagingdirectory)

然后发布$(Build.ArtifactStagingDirectory)而不是您当前正在发布的任何文件夹。