我有一个插件,我想从管道Jenkinsfile调用,但该插件没有管道支持,因此它不会显示在代码片段生成器中。
是否仍然可以将此插件与管道作业一起使用;如果是这样,怎么样?
具体来说,我尝试使用的插件是Nexus IQ plugin。
答案 0 :(得分:4)
没有
从Pipeline作业中,您可以使用build('job-name')
构建使用该插件的Freestyle作业。
但除非插件添加了Pipeline支持(通常为pretty simple),否则无法在Pipeline作业中使用它。
鉴于这个特定插件是封闭源代码,并且似乎仍然与Hudson(!)兼容,可能没有多大希望。你必须要求插件维护者添加支持。