首页 > 解决方案 > 在 Azure DevOps Release Pipeline 中自动创建标签

问题描述

我想在我们的发布管道中的 Prod 阶段结束时自动创建标签。每次我们发布到生产环境时,我都希望有一个标签,以防我们必须进行修补程序,但程序员并不总是记得这样做。

我们使用 Azure DevOps、TFVC 存储库。VS 2019,C#。

我使用“label”命令查看了 Azure CLI 和命令行脚本任务,但它似乎不起作用。任务运行,但未创建任何标签。

我试过的 Azure CLI 代码

请你告诉我,如何做到这一点?我知道可以在构建管道中的每个成功构建上创建标签,但我认为我最终会得到太多无用的标签。

标签: azureazure-devopslabelazure-pipelinesazure-pipelines-release-pipeline

解决方案


在您的管道中,转到 Get Sources 任务:

在此处输入图像描述

然后,如果您使用的是 TFVC,您将在底部看到一个创建标签的选项:

在此处输入图像描述

然后出现在标签中: 在此处输入图像描述


推荐阅读