gpt4 book ai didi

jenkins - groovy.lang.MissingPropertyException : No such property: any for class: WorkflowScript

转载 作者:行者123 更新时间:2023-12-05 02:10:09 34 4
gpt4 key购买 nike

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

[Bitbucket] 构建结果通知groovy.lang.MissingPropertyException:没有这样的属性:任何类:WorkflowScript 在 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)

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

jenkinsfile view in "reply" mode

Jenkinsfile in bitbucket

我使用的流水线结构是

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

请帮我解决这个问题...

最佳答案

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

在这种情况下,错误消息显示 No such property: **any** for class: WorkflowScript

因此,看起来 Jenkins 无法找到任何

我相信声明式管道,agent any 是有效的。您是否在脚本的其他位置使用了 any

你没有提供完整的脚本,所以我看不出问题出在哪里。

关于jenkins - groovy.lang.MissingPropertyException : No such property: any for class: WorkflowScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59193803/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com