我尝试使用GIT参数插件列出需要在构建过程中进行的所有发布分支。 如果我只使用插件指定参数类型,它可以正常工作 simple plug-in configuration
当我尝试使用Branch Filter选项过滤列表时,列表显示为空。 我已尝试使用以下值 Branch Filter 字段:
但他们似乎都错了。
如果我喜欢只列出我的发布分支,我的开发(用于测试环境)和主要(用于生产环境)。
答案 0 :(得分:9)
Git Parameter插件提供了用于RegEx指定分支或标记的选项。要遵循的步骤
勾选复选框,说明'此项目已参数化'
指定参数的名称并选择参数类型(在您的案例分支中)
点击“高级”选项,对应“分支过滤器”填写RegEx orgin/release/.*
发布,origin/develop/.*
表示开发,origin/master/.*
表示主
您可以根据分支过滤器选项中提供的正则表达式配置多个分支过滤
例如:(origin/develop|origin/release/.*)
将列出origin / develop分支以及所有发布分支
答案 1 :(得分:1)
该插件似乎使用标准的正则表达式语法。因此,您必须将过滤器指定为:
origin/release/.*
或
.*release.*
答案 2 :(得分:0)
来源/热门。 |来源/发布。
您可以