Jenkins groovy.lang.MissingPropertyException:类:WorkflowScript没有这样的属性:any

Jenkins groovy.lang.MissingPropertyException:类:WorkflowScript没有这样的属性:any,jenkins,groovy,jenkins-pipeline,devops,Jenkins,Groovy,Jenkins Pipeline,Devops,我已经创建了多分支管道(声明式),并将jenkinsfile放在bitbucket repo中。配置为触发内置管道的挂钩。当开发人员提交代码管道时,它抛出以下错误 [Bitbucket]已通知生成结果 groovy.lang.MissingPropertyException:类:WorkflowScript没有这样的属性:any 位于org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.jav

我已经创建了多分支管道(声明式),并将jenkinsfile放在bitbucket repo中。配置为触发内置管道的挂钩。当开发人员提交代码管道时,它抛出以下错误

[Bitbucket]已通知生成结果 groovy.lang.MissingPropertyException:类:WorkflowScript没有这样的属性:any 位于org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:53) 位于org.codehaus.groovy.runtime.ScriptBytecodeAdapter.getProperty(ScriptBytecodeAdapter.java:458) 位于org.kohsuke.groovy.sandbox.impl.Checker$6.call(Checker.java:293)

当我检查buildgroovy.lang.MissingPropertyException:No-this-property:any-for-class:WorkflowScript时,发生了错误。当我尝试在回放模式下构建作业时,我在管道脚本的开头通知了红色空格。我已经删除了红色的空格,它起作用了

我使用的管道结构是

 pipeline {
   agent any
     options {....}
   stages {...}
}

请帮助我如何消除这个问题…

groovy.lang.MissingPropertyException
错误通常意味着Jenkins无法找到所使用的变量或命令

在这种情况下,错误消息显示
没有这样的属性:*any**for class:WorkflowScript

因此,詹金斯似乎找不到任何

我相信在声明性管道中,
代理any
是有效的。您是否在脚本的其他位置使用
any


您没有提供完整的脚本,因此我看不出问题所在。

请共享失败的阶段代码,以便我们可以帮助找出问题所在。最好共享整个Jenkins文件(不要使用屏幕截图来显示代码),您可能希望再次检查管道语法并尝试直接从配置部分运行Jenkins文件。Jenkins文件中可能有不可见的字符?尝试删除并重写文件(无复制和粘贴)。