我有一个插件想要从pipeline Jenkinsfile中调用,但是该插件不支持pipeline,所以在代码段生成器中无法显示。如果仍然需要在pipeline任务中使用此插件,是否有解决方法?具体来说,我想使用的插件是 Nexus IQ plugin。
不行。 从管道任务中,您可以使用 build('任务名称') 来构建使用该插件的自由风格任务。 但是,除非该插件已添加管道支持(通常情况下 相当简单),否则不能在管道任务中使用它。 考虑到该特定插件是闭源的,并且仍然与Hudson兼容(!),可能没有太大希望。您必须要求插件维护者添加支持。