jenkins - Jenkins Pipeline - Groovy Extended Choice 参数不起作用。错误:无效的参数类型“extendedChoice”
问题描述
在使用扩展选择参数运行我的 groovy 管道时,我收到错误参数类型“extendedChoice”。我们有两个 jenkins 在我们的环境中运行。一个詹金斯服务器很好地扩展了选择参数,而另一个则因这个错误无效参数类型“extendedChoice”而烦恼。两个 jenkins 之间几乎没有区别,即 jenkins 版本和扩展选择参数插件。工作Jenkins 版本是2.204.1
,扩展选择参数插件版本是0.78
. 不工作的詹金斯版本是2.194
和扩展选择参数插件版本0.76
. 这两个詹金斯之间的管道和 groovy 插件也存在差异。我不认为这个错误是由于不工作的詹金斯中的插件版本造成的。请参考我使用的以下代码
extendedChoice(name: 'PIPELINE_MODE', defaultValue: 'Build & Deploy', multiSelectDelimiter: ',', quoteValue: false, saveJSONParameterToFile: false, type: 'PT_RADIO',
value:'Rollback, Build & Deploy',
visibleItemCount: 3,
description: 'This is to describe the nature of the pipeline'
)
我无法找到此问题的根本原因。谁能告诉我我错过了什么或出了什么问题。
解决方案
这个问题是由于扩展选择插件的版本造成的。我已将版本从 0.76 升级到 0.78。现在效果很好。谢谢
推荐阅读
- python - 如何让 tkinter 在做某事之前等待
- django - 退回更少的物品
- powerbi - 阶段之间的 Power BI 差异时间
- docx - docx2txt 不返回页码
- svelte - 如何将数据从端点传递到 SvelteKit 中的 getSession()?
- php - Laravel8 sendmail 驱动程序无法正常工作
- python - 当鼠标悬停在它上面时,tkinter 所有单选按钮都会被选中
- configuration - 编写配置文件时如何实现提示信息
- macros - 是否可以将两个或多个参数传递给宏?如何在宏体中识别它们?
- android-studio - 如何从动态添加中检索添加的edittext值?