如何实现 Git 标签并在发布时合并?



发布管道的最后阶段是一个手动阶段,用于确认部署的版本获得最终接受。我们希望在此阶段运行的任务包括:

  • 使用发布标签标记开发分支。说"1.2.3"。
  • 开发分支合并到分支中。

(我们使用的是 Azure Git 存储库(

尽管现在似乎是在 Git 中进行这些更改的正确时机,但我不太确定这是 Azure 发布管道的预期用途。我承认对 Azure 管道有点陌生,似乎没有明显的管道任务来执行此类更改。

但是,我相信这种发布后的SCM更改是很常见的。

因此,我的问题是:在Azure DevOps中应用这些SCM更改的正确方法在哪里以及如何?

编辑:我可以让它使用命令行任务来运行 git 命令。配置是通过变量组传递的。

您可以在命令行脚本中执行常规的 git 命令(首先克隆存储库(或将其添加为工件(,然后标记/合并(。

或者安装 Tag Git on Release 和 Git Merge 扩展并使用它们。

最新更新