Jenkins -运行脚本以设置下拉参数

v64noz0r  于 2022-12-22  发布在  Jenkins
关注(0)|答案(1)|浏览(158)

我想运行一个python脚本来收集数据列表,然后使用is作为我的下拉列表值。是否可以在打开jenkins作业的情况下运行这样的脚本?这样用户就可以看到动态设置的下拉列表输出?现在我手动添加了所有下拉列表,但是每次更改或添加选项时都必须更改配置。是否有可用插件来每次收集此数据?

svmlkihl

svmlkihl1#

我从来没有见过这样的东西。我认为,你不能直接在参数脚本中调用python,因为它是在沙箱中运行的。所以你只能在那里执行groovy代码。但是你可以在参数脚本中做的是发出HTTP请求。
我建议将你的python代码部署为一个小服务,并通过API调用它。就像描述的here一样。
如果你希望你的groovy代码也被版本化,我建议在声明性管道中使用参数脚本,比如https://stackoverflow.com/a/45477285/5138605

相关问题