JENKINS - org.jenkinsci.plugins.workflow.cps. CpsException:启动失败-无法解决

khbbv19g  于 2023-10-17  发布在  Jenkins
关注(0)|答案(1)|浏览(279)

我用的是Jenkins 2.387.1。我得到了下面的错误。然而,我试图安装这个插件workflow-cps-global-lib-plugin,但它没有工作.这些作业在没有插件的Jenkins版本2.289.3中运行良好。Jenkins 2.387.1是否需要任何问题或任何其他插件?
下面是Jenkins的日志:

[Pipeline] Start of Pipeline
[Pipeline] echo
autoDeploy = true
[Pipeline] End of Pipeline
Also:   org.jenkinsci.plugins.workflow.actions.ErrorAction$ErrorId: 91a17692-d7fa-4c51-aac6-cd76bdfc646a
org.jenkinsci.plugins.workflow.cps.CpsCompilationErrorsException: startup failed:
/var/lib/jenkins/jobs/QWER - ASDFG/jobs/dfdfdf-xyz-service/branches/master/builds/5/libs/e78359ceddbfb472d95ded9ca3b77e3248d2f02ed8c0c0e3e528/vars/buildDeployPipeline.groovy: 70: Invalid parameter "hccEnv", did you mean "ssh"? @ line 70, column 42.
                kubernetesDeploy(hccEnv: 'd
                                 ^

谢谢
普里蒂什

flmtquvp

flmtquvp1#

输出中的异常消息为:hccEnv参数无效,是否为ssh?
您没有共享管道代码,但是在异常跟踪中,有一部分代码会产生错误:kubernetesDeploy(hccEnv: 'd...
如果你查看引入kubernetsDeploy方法的插件的文档,它没有hccEnv参数:https://www.jenkins.io/doc/pipeline/steps/kubernetes-cd/所以为了工作,你必须检查这个方法的调用。
请注意,由于一些安全问题尚未解决,此插件kubernetes-cd目前已暂停:https://www.jenkins.io/security/advisory/2022-08-23/#SECURITY-2448

相关问题