Jenkins Parameter Separator插件配置文件参数分隔语法咨询
解决Jenkins Parameter Separator插件分隔线不显示的问题
你当前代码里的type: 'separator'是错误的,这是导致分隔线不显示的核心原因——Parameter Separator插件在Groovy配置中正确的类型值应该是'parameterSeparator'。同时要注意语法细节,比如避免对象末尾的多余逗号,确保字段名正确。
正确的分隔线参数定义示例
[ { type: 'parameterSeparator', name: 'my_separator', sectionHeader: '=== 版本验证相关参数 ===', separatorStyle: 'dashed' // 可选,指定分隔线样式:solid/dashed/dotted,默认solid }, { type: 'choice', name: 'VERIFY_VERSION', value: 'SI\nNO', defaultValue: 'SI', description: '¿Verificar las versiones?' } ]
关键注意点
- type字段必须为
parameterSeparator:这是插件唯一识别的分隔线类型标识 - name字段:需保持唯一,不能与其他参数名重复
- sectionHeader:显示在分隔线上方的标题文本,可加入符号(如
===)强化视觉区分 - separatorStyle:可选参数,用来切换分隔线样式,支持
solid(实线)、dashed(虚线)、dotted(点线)三种
另外要确保配置脚本整体语法正确,比如数组/对象的括号匹配、无多余逗号,这类语法错误也会导致插件无法正确解析参数。
内容的提问来源于stack exchange,提问作者user3157675
相关产品推荐
相关产品推荐

