lor*_*cci 3 git branch filter jenkins-plugins
我正在尝试使用GIT参数插件列出需要在构建过程中进行的所有发布分支.如果我使用插件只指定参数类型,它可以很好地实现 简单的插件配置
当我尝试使用" 分支过滤器"选项过滤列表时,列表显示为空. 我尝试过具有以下值的Branch Filter字段:
但他们似乎都是错的.
如果我喜欢只列出我的发布分支,我的开发(用于测试环境)和主要(用于生产环境).
ach*_*les 10
Git Parameter插件提供了用于RegEx指定分支或标记的选项.要遵循的步骤
勾选"此项目已参数化"的复选框
指定参数的名称并选择参数类型(在您的案例分支中)
单击"高级"选项,对应于"分支过滤器"填写RegEx orgin/release/.*
for release,origin/develop/.*
for develop和origin/master/.*
for master
您可以根据您在Branch过滤器选项中提供的Regex配置多个分支过滤Eg-:(origin/develop|origin/release/.*)
将列出origin/develop分支以及所有发布分支