Jenkins 中的扩展选择参数插件和可扩展选择参数插件有什么区别

Ras*_*Ras 6 jenkins jenkins-plugins

我正在尝试在 Jenkins 中安装 Extended Choice Parameter Plug-In,并且我看到另一个名为 Extensible Choice Parameter plugin 的插件名称有些相似。

任何人都可以对这两个插件之间的差异有所了解吗?

谢谢,拉

Ale*_*Che 6

这两个插件都允许对作业的参数选择进行高级配置。

以下是基于插件描述页面的受尊重功能的简要列表。

扩展选择参数

  • 较旧(2010 年首次发布,2016 年最后一次发布)
  • 安装次数更多(20K 与 15K)。
  • 允许的参数类型:单选、多选、单选按钮、复选框。
  • 参数值列表和默认参数值都可以通过以下方式指定:UI、文件(文件系统路径或 URL)、Groovy 脚本。
  • 允许通过 JSON 指定复杂的参数值。
  • 允许通过指定参数字段类型(例如创建颜色选择器)来自定义选择 UI。

可扩展选择参数

  • 较新(2013 年首次发布,2018 年最后一次发布)
  • 安装量较少(15K 与 20K)。
  • 允许在配置系统页面中全局指定选项列表并在多个作业之间共享它们。
  • 支持 Groovy 脚本生成选项。
  • 支持文件系统选择:通过掩码列出目录中的文件。
  • 允许选择不在选择列表中的值,并可选择将其添加到选择列表中。
  • 允许为扩展点提供选择。