程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Azure DevOps 管道。 Visual Studio Build 或 MSBuild 步骤:无需构建即可清理大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决Azure DevOps 管道。 Visual studio Build 或 MSBuild 步骤:无需构建即可清理?

开发过程中遇到Azure DevOps 管道。 Visual studio Build 或 MSBuild 步骤:无需构建即可清理的问题如何解决?下面主要结合日常开发的经验,给出你关于Azure DevOps 管道。 Visual studio Build 或 MSBuild 步骤:无需构建即可清理的解决方法建议,希望对你解决Azure DevOps 管道。 Visual studio Build 或 MSBuild 步骤:无需构建即可清理有所启发或帮助;

我有 Azure Devops 构建管道,我想向其中添加一个步骤来运行解决方案 Clean 任务。我想实现与在 Visual studio 中按 Build->Clean Solution 时相同的行为。问题是我还没有找到如何在没有 Build after 的情况下进行 Clean 。我查看了预定义的构建任务(Visual studio Build、M​​SBuild)但没有成功。

我该怎么做?我知道我可以使用命令行任务来运行 MSBuild,但我不知道我是否错过了一些简单的解决方案。

解决方法

在 Get source 选项卡上有一个 Clean 选项,它可以在构建运行之前对您的私有代理的工作目录执行不同类型的清理:

Azure DevOps 管道。 Visual Studio Build 或 MSBuild 步骤:无需构建即可清理

我们可以将值设置为 true 以清理您的私人代理的工作目录。即使构建失败。

您可以查看文档 Clean the local repo on the agent 以了解更多详细信息。

如果你使用 YAML,你可以试试下面的脚本。

jobs:
- job: String  # name of the job (A-Z,a-z,0-9,and underscore)
  ...
  workspace:
    clean: outputs | resources | all # what to clean up before the job runs

查看此文档 YAML scheR_992_11845@a reference 以了解详细信息。

更新 1

默认的工作文件夹是_work,打开它,我们可以看到一些文件夹1,2,3...,如下图:

Azure DevOps 管道。 Visual Studio Build 或 MSBuild 步骤:无需构建即可清理

如果你创建一个新的管道,它会在文件夹_work下创建一个新文件夹,每个管道都有自己的工作文件夹,清理按钮只是清理他们的工作文件夹,不会清理其他工作文件夹。

大佬总结

以上是大佬教程为你收集整理的Azure DevOps 管道。 Visual Studio Build 或 MSBuild 步骤:无需构建即可清理全部内容,希望文章能够帮你解决Azure DevOps 管道。 Visual Studio Build 或 MSBuild 步骤:无需构建即可清理所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:Studio