Azure devops 不';VST是否支持在添加标记时自动释放?

Azure devops 不';VST是否支持在添加标记时自动释放?,azure-devops,azure-pipelines-release-pipeline,Azure Devops,Azure Pipelines Release Pipeline,我尝试通过以下工作流使用VSTS和Azure设置连续交付: 建立在每一个提交给主服务器(CI)的基础上 添加发布标签(CD)时创建新发布(并部署) 我研究过: 构建部分工作正常,我可以手动创建新版本。但我无法让发布管理器在创建新标记时创建新的发布 我已经像这样配置了部署触发器,但它不会在新标记上触发,即使在将标记添加到现有构建时,创建发布时也是如此: 我尝试了构建标签变体,如refs/tags/v*,refs/tags/v\*,v*,v\*,以及像prod这样的特定标签 为释放触发器

我尝试通过以下工作流使用VSTS和Azure设置连续交付:

  • 建立在每一个提交给主服务器(CI)的基础上
  • 添加发布标签(CD)时创建新发布(并部署)
  • 我研究过:

    构建部分工作正常,我可以手动创建新版本。但我无法让发布管理器在创建新标记时创建新的发布

    我已经像这样配置了部署触发器,但它不会在新标记上触发,即使在将标记添加到现有构建时,
    创建发布时也是如此:

    我尝试了
    构建标签
    变体,如
    refs/tags/v*
    refs/tags/v\*
    v*
    v\*
    ,以及像
    prod
    这样的特定标签

    为释放触发器设置的My build only reports
    标记与build branch中的标记不匹配,这没有多大帮助:


    我认为混淆之处在于标签的类型构建标记实际上是在构建上定义的,而不是在Git中定义的。它们与Git标签不同

    您可以通过RESTAPI或UI(在BuildDetails页面上添加标记)设置构建标记

    有关详细信息,请参阅:


    为了基于标记发布,我认为您可能需要配置CI构建以在标记中触发,然后将其输入发布工作流。如果没有自定义脚本,就无法通过推一个Git标记来自动升级构建。

    发布定义构建分支过滤器中指定的标记就是jessehouwing提到的构建标记。