自动化脚本以触发 TFS 中的构建
Automate script to trigger build in TFS
我需要在 TFS 分支中自动执行以下任务,但我没有任何 TFS 经验。谁能帮助我提供在 C# 中启动此任务的提示。
- Run/execute 2 次幂 shell 脚本
- 删除源代码管理资源管理器中的文件夹,然后插入新文件夹
- 构建解决方案并在没有问题的情况下启动构建。
我手动执行上述操作,现在要求自动执行脚本以减少工作量。
您需要从 Azure Pipelines 文档开始:
https://docs.microsoft.com/en-us/azure/devops/pipelines/?view=azure-devops-2019
您通过定义管道来完成您的要求。您可以使用 YAML 语法或通过用户界面 (Classic) 定义管道。
在 Pipeline 中,您可以添加一个 PowerShell task to run a PowerShell script, invoke tf commands to delete or add files to TFVC, and add Visual Studio Build task 来构建您的项目。使用用户界面(经典)的管道如下图所示:
我需要在 TFS 分支中自动执行以下任务,但我没有任何 TFS 经验。谁能帮助我提供在 C# 中启动此任务的提示。
- Run/execute 2 次幂 shell 脚本
- 删除源代码管理资源管理器中的文件夹,然后插入新文件夹
- 构建解决方案并在没有问题的情况下启动构建。
我手动执行上述操作,现在要求自动执行脚本以减少工作量。
您需要从 Azure Pipelines 文档开始:
https://docs.microsoft.com/en-us/azure/devops/pipelines/?view=azure-devops-2019
您通过定义管道来完成您的要求。您可以使用 YAML 语法或通过用户界面 (Classic) 定义管道。
在 Pipeline 中,您可以添加一个 PowerShell task to run a PowerShell script, invoke tf commands to delete or add files to TFVC, and add Visual Studio Build task 来构建您的项目。使用用户界面(经典)的管道如下图所示: