azure - 如何防止在azure devops yaml中创建新分支的构建

标签 azure azure-devops azure-pipelines azure-yaml-pipelines

在 Azure DevOps 中,使用 Yaml 文件创建管道并在触发器部分下提到“开发”。它会触发开发分支中的新提交,但也会触发基于“开发”分支的新分支创建,这在我创建静态管道时不会发生。如何防止构建新分支。这里有什么帮助吗?

最佳答案

我认为您应该使用包含/排除过滤器,如下所示:

# this is being defined in app-ci pipeline
resources:
  pipelines:
  - pipeline: securitylib
    source: security-lib-ci
    trigger: 
      branches:
        include: 
        - releases/*
        exclude:
        - releases/old*

只需检查此页面,您就会找到答案:https://learn.microsoft.com/en-us/azure/devops/pipelines/process/pipeline-triggers?view=azure-devops

问候

关于azure - 如何防止在azure devops yaml中创建新分支的构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71014171/

相关文章:

wordpress - 备份 Wordpress/Azure 网站

azure - 将集成运行时名称作为参数包含在数据工厂的 ARM 模板中

python - 未找到 Azure Flask 路由

spring - Jedis连接异常: Could not get a resource from the pool

azure-devops - 如何从构建管道内的项目存储库中的 azure 存储 blob 下载文件 (Azure DevOps)

permissions - 我能否授予管道权限,以便它可以使用 API 读取 Azure Devops 中不同项目的信息?

PowerShell - 如何使用通配符获取环境变量值

visual-studio - TFS 2015 使用文件共享选项发布构建工件失败

azure - 将环境变量注入(inject)图像的构建阶段

node.js - 如何在 Azure DevOps 构建结果中添加新选项卡以显示 HTML 内容?