我希望能够导入WorkflowScript类,而不是在常规脚本中使用def。
代替:
def script
我想要:
WorkflowScript script
我想要那是因为当我想将脚本传递给函数时,例如get_branch(script)
通常会崩溃。出于一个奇怪的原因,它只适用于构造函数,而不适用于方法。
对于我的IDE,我还需要能够以某种方式获取在maven中找不到的依赖关系?
答案 0 :(得分:1)
我认为类是动态构建的,可以将所有可用的插件扩展附加到该类中。但是我认为您可以为WorkflowScript使用超类-CpsScript,org.jenkinsci.plugins.workflow.cps.CpsScript。