如何在没有管道支持的情况下使用 Jenkins 插件?
How to use Jenkins plugins with no pipeline support?
我想从管道 Jenkinsfile 调用一个插件,但该插件不支持管道,因此它不会显示在代码片段生成器中。
是否仍然可以将此插件与管道作业一起使用;如果可以,怎么做?
具体来说,我尝试使用的插件是 Nexus IQ plugin。
没有
从流水线作业中,您可以使用 build('job-name')
构建使用该插件的自由式作业。
但是除非插件添加了流水线支持(通常是pretty simple),否则您不能在流水线作业中使用它。
鉴于这个特定的插件是封闭源代码的,并且似乎仍然与 Hudson(!) 兼容,因此可能没有太大希望。您必须要求插件维护者添加支持。
我想从管道 Jenkinsfile 调用一个插件,但该插件不支持管道,因此它不会显示在代码片段生成器中。
是否仍然可以将此插件与管道作业一起使用;如果可以,怎么做?
具体来说,我尝试使用的插件是 Nexus IQ plugin。
没有
从流水线作业中,您可以使用 build('job-name')
构建使用该插件的自由式作业。
但是除非插件添加了流水线支持(通常是pretty simple),否则您不能在流水线作业中使用它。
鉴于这个特定的插件是封闭源代码的,并且似乎仍然与 Hudson(!) 兼容,因此可能没有太大希望。您必须要求插件维护者添加支持。