Zan*_*dar 4 groovy jenkins jenkins-pipeline
我希望能够导入 WorkflowScript 类,而不是在我的 groovy 脚本中使用 def。
代替:
def script
Run Code Online (Sandbox Code Playgroud)
我想:
WorkflowScript script
Run Code Online (Sandbox Code Playgroud)
我想要这样,因为当我想将脚本传递给函数时,get_branch(script)它通常会崩溃。出于一个奇怪的原因,它适用于构造函数,而不是方法。
对于我的 IDE,我还需要能够获得依赖项,但我在 Maven 上找不到,有什么办法吗?
小智 7
我认为这个类是动态构建的,可以将所有可用的插件扩展附加到其中。但我认为你可以使用超类WorkflowScript- CpsScript:
import org.jenkinsci.plugins.workflow.cps.CpsScript
Run Code Online (Sandbox Code Playgroud)
有关的更多信息CpsScript可以在这里找到: https: //javadoc.jenkins.io/plugin/workflow-cps/org/jenkinsci/plugins/workflow/cps/package-tree.html
| 归档时间: |
|
| 查看次数: |
2862 次 |
| 最近记录: |