【发布时间】:2019-09-27 00:53:24
【问题描述】:
我试图在特定分支合并到主分支时触发构建,即,当发布分支合并到主分支时触发 Jenkins 管道构建。
我能做的是,如果任何分支合并到 master,它会触发 Jenkins 构建,但我想要构建仅在发布分支合并到 master 时触发。为此,我使用了通用 webhook 触发器插件(GWT)。不确定我是否可以使用通用 webhook 触发器将特定分支合并到 master。
我使用 GWT 插件在 Jenkins 管道配置中尝试了以下设置。
可选过滤器:
表达式 - ^(refs/heads/master)$
当我将任何分支合并到 Master 并触发构建时,此表达式正在工作。但是,我希望仅在发布分支合并到 Master 时才进行合并。
【问题讨论】:
标签: github jenkins-pipeline jenkins-plugins git-merge