gpt4 book ai didi

azure - 管道 Azure 触发器中的 “AND"条件

转载 作者:行者123 更新时间:2023-12-03 01:37:22 24 4
gpt4 key购买 nike

我查阅了下面的这份文档

https://learn.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=azure-devops&tabs=yaml

我使用这个触发器来控制条件分支主控和 git 标签。

trigger:
branches:
include:
- master
- refs/tags/development

当我将源代码推送到分支“master”并使用 git 标签“development”时,将构建管道。但我推送到分支“master”或推送的 git 标签是“development”。管道也将建成。我如何控制分支和git标签的“AND”条件。

最佳答案

标签是分支的引用点。所以使用 OR 条件是没有意义的。

在 yaml 中,您可以专门定义要包含和排除的标签。另外,您要包含和排除的分支。

这将帮助任何查看代码的人更好地理解不同之处。

trigger:
branches:
include:
- master
- develop
tags:
include:
- v1
- v2

pool:
vmImage: 'ubuntu-latest'

steps:
- script: echo Hello, world!
displayName: 'Run a one-line script'

关于azure - 管道 Azure 触发器中的 “AND"条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56938034/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com