我正在使用
Jenkins 2.387.1
。我收到以下错误。然而,我尝试安装这个插件workflow-cps-global-lib-plugin
,但没有成功。这些作业在没有插件的 Jenkins 版本中运行良好。
Jenkins 是否有任何问题或需要任何其他插件2.289.3
?以下是詹金斯日志:
2.387.1
谢谢
普里什
您没有共享管道代码,但是在异常跟踪中,有部分代码产生错误:
[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
^
如果你检查引入 kubernetesDeploy(hccEnv: 'd...
方法的插件文档,它没有
kubernetsDeploy
参数:https://www.jenkins.io/doc/pipeline/steps/kubernetes-cd/所以为了工作,你必须检查对此方法的调用。 另请注意,此插件 kubernetes-cd 目前已暂停,因为一些安全问题尚未解决:https://www.jenkins.io/security/advisory/2022-08-23/#SECURITY-2448