我正在为我的项目使用BitBucket,并且想知道推送标签是否可以触发BitBucket的管道。我看到的所有教程都在使用Github。如果有人成功使用BitBucket做到了这一点,您能给些建议吗?非常感谢
这是我的流水线配置(按照https://developercommunity.visualstudio.com/content/problem/656727/build-pipeline-trigger-from-git-tag-is-not-working.html的讨论),尝试通过标签push触发
trigger:
tags:
include:
- v*
- refs/tags/v*
branches:
include:
- refs/tags/v*
exclude:
- refs/heads/*
- refs/remotes/*
答案 0 :(得分:0)
很抱歉,对于Azure Devops,Bitbucket的标记属于外部git标记。到目前为止,Azure Devops的CI触发器不适用于External Git。 git poll作业仅检索以“ refs / heads ”开头的裁判。
这是迄今为止应该实现的一个很好的功能,但是考虑到围绕产品组进行轮询的所有问题,这并不是优先考虑的事情。
在我们的官方开发者社区中,存在一个功能建议,该建议是从问题External Git Pipeline Builds not being triggered for updates to tags转换而来的。您可以投票和评论。并且当它有足够的票数时,产品组将考虑它并将其作为计划。