微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我们如何为Azure发行版中具有通配符名称release / *等命名模式的分支设置构建验证?

如何解决我们如何为Azure发行版中具有通配符名称release / *等命名模式的分支设置构建验证?

我们正在配置GitFlow分支,我们要在开发分支中的功能准备好进入下一阶段后,在release / *分支上创建PR时触发PR验证管道。根据Azure DevOps,我们需要在每个分支机构的分支策略中设置构建验证管道。我们要在每个发行版之后对发行版分支进行归档,并在下一个发行版中使用具有相同模式的新发行版分支,即release / *。

  1. 据我所知,我们将必须为新创建的发布分支每个发行版在其中创建分支策略和多个配置?这个对吗 ? :(
  2. 我发现我们可以覆盖UI中的Azure管道触发器,并且可以使用分支过滤器,并且我能够添加release / *,但这将是CI管道,并且不会充当PR上的验证管道发布/ *分支?这个对吗 ? :(
  3. 创建PR并为发布/ *做PR验证是错误方法吗? :(

您如何在Azure Devops中执行gitflow?

解决方法

您可以为通配符Lines <- "week price 1997-week1 32.1 1997-week2 30.8 1997-week3 24.6 1997-week4 24.7 1997-week5 22.1 1997-week6 22.8 1997-week7 26.8 1997-week8 24 1997-week9 23.5 1997-week10 22.4 1997-week11 21.9 1997-week12 21.1" cat(Lines,file = "jay.dat") 创建分支策略,该策略将用于所有将来的发行版分支。

在Azure DevOps中,release/*表示为文件夹,因此转到该文件夹​​(在“分支”页面中),单击/*点,然后单击“分支策略”。

enter image description here

您可以在此处看到通配符的政策:

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。