我已经推送了几个更新,这实际上显示在jenkins的更改中,但当第一个Jenkinsfile导致错误时,错误仍然显示相同的错误消息。示例:Obtained Jenkinsfile from git git@bitbucket[myserver]/jenkins_docker.git:310)
at org.codehaus.groovy.control.CompilationUnit.applyToP
我试图了解这个声明式Jenkinsfile是如何成为Groovy的。如果可能的话,我想在Jenkins环境之外用纯Groovy编写支持代码来执行这个操作。我一直在编写示例groovy代码,但仍然不确定“管道”、“代理”和“阶段”是什么。编辑:我用下面的简化代码编辑了这个问题。我只是想知道是否有一种方法可以将其转换为有效的groovy代码,而不需要Jenkins使用的预处理器/groovyshell环境 sta