我用的是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
^
谢谢
普里蒂什
1条答案
按热度按时间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