【发布时间】:2020-07-21 09:21:45
【问题描述】:
我对 Azure DevOps 和 YAML 完全陌生。
我将 Azure DevOps 与 Octopus 一起用于 CI 和 CD。并且想排除一些生成的文件例如:地图文件、stats.json、deps.json等,
谁能帮助我如何在 azure 管道 yaml 中执行此操作以排除文件。或者指点我任何类型的文件来调查这个?
谢谢
【问题讨论】:
标签: azure-devops yaml
我对 Azure DevOps 和 YAML 完全陌生。
我将 Azure DevOps 与 Octopus 一起用于 CI 和 CD。并且想排除一些生成的文件例如:地图文件、stats.json、deps.json等,
谁能帮助我如何在 azure 管道 yaml 中执行此操作以排除文件。或者指点我任何类型的文件来调查这个?
谢谢
【问题讨论】:
标签: azure-devops yaml
并且想排除一些生成的文件,例如:地图文件, stats.json、deps.json等
这些文件是在构建之后生成的吗?如果是这样,您可以将此脚本添加到您的项目文件中:
<ItemGroup>
<FilesToExclude Include="$(OutputPath)\stats.json" />
<FilesToExclude Include="$(OutputPath)\deps.json" />
</ItemGroup>
<Target AfterTargets="build" Name="Exclude-Files">
<Delete Files="@(FilesToExclude)"/>
</Target>
它会在每次成功构建后自动删除您要排除的文件。
【讨论】: