Jenkins更新后获取错误:java.lang.NoSuchMethodError:没有这样的DSL方法';管道';在台阶间找到的

Jenkins更新后获取错误:java.lang.NoSuchMethodError:没有这样的DSL方法';管道';在台阶间找到的,jenkins,jenkins-pipeline,runtime-error,jenkins-plugins,updates,Jenkins,Jenkins Pipeline,Runtime Error,Jenkins Plugins,Updates,我的Jenkins管道在我将Jenkins版本从2.224更新到2.234以及所有插件更新到最新版本后失败 下面是我的管道脚本,它与老Jenkins和老插件配合得很好 随着Jenkins和插件更新,管道正在失败 管道{ 一号特工 舞台{ 阶段(“检查参数”){ 台阶{ 回声“在管道中” 剧本{ 回显“启动条件检查” } } } } } 以上只是一个示例,因为实际的管道脚本非常庞大,我不想让读者感到困惑 我在运行管道时遇到以下错误 [Pipeline]管道的开始 [管道]管道末端 java.la

我的Jenkins管道在我将Jenkins版本从2.224更新到2.234以及所有插件更新到最新版本后失败

下面是我的管道脚本,它与老Jenkins和老插件配合得很好

随着Jenkins和插件更新,管道正在失败

管道{
一号特工
舞台{
阶段(“检查参数”){
台阶{
回声“在管道中”
剧本{
回显“启动条件检查”
}
}
}
}
}
以上只是一个示例,因为实际的管道脚本非常庞大,我不想让读者感到困惑

我在运行管道时遇到以下错误

[Pipeline]管道的开始
[管道]管道末端
java.lang.NoSuchMethodError:在步骤中未找到此类DSL方法“管道”[AnsibleColor、ansiblePlaybook、AnsiblePower、AnsiblePowerProjectRevision、AnsiblePowerProjectSync、AnsibleDefault、archive、bat、catchError、checkout、deleteDir、dir、dockerFingerprintFrom、dockerFingerprintRun、dockerNode、echo、EmailText、EmailExtricPients、error、fileExists、FindBuildBuildScans、getContext、git、input、isUnix、junit、library、librarySource、load、lock、mail、node、parallel、powershell、properties、publishHTML、pwd、pwsh、readFile、readTrusted、resolveScm、retry、sh、sleep、stage、stash、step、svn、task、timeout、tm、tool、unarchive、unstash、unstash、Waitill、warnError、withContext、withCredentials、withDockerContainer、withDockerRegistry、withDockerServer、withEnv、withGradle、wrap、writeFile、ws]或符号[所有、始终、ant、antFromApache、antOutcome、antTarget、Apitonk、体系结构、archiveArtifacts、artifactManager、attach、authorizationMatrix、batchFile、booleanParam、BrokenBuildSpects、BrokenTestsSpects、buildButton、buildDiscarder、buildFailureAnalyzer、不区分大小写、区分大小写、证书、choiceParam、cleanWs、时钟、命令、凭证、cron、crump、cssText、cssUrl、罪犯、defaultFolderConfiguration、defaultView、demand、开发者、disableConcurrentBuilds、disableResume、docker、docker、dockerCert、dockerfile、downstream、Dumble、durabilityHint、envInject、envVars、faviconUrl、file、fileParam、filePath、指纹、frameOptions、freeStyle、freeStyleob、fromScm、fromSource、ftpPublisher、git、gitHubBranchDiscovery、gitHubBranchDiscovery、gitHubBranchHeadAuthority、gitHubExcludeArchivedRepositories、gitHubForkDiscovery、gitHubPullRequestDiscovery、gitHubSshCheckout、gitHubTagDiscovery、GitHubTrustContributs、gitHubTrustEveryone、gitHubTrustNobodycovery、github、githubPush、gradle、HeaderegexFilter、headWildcardFilter、hyperlinkToModels、inheriting、inheritingGlobal、installSource、jdk、jdkInstaller、jgit、jgitapache、jnlp、JobBuilderDiscarder、jobName、jsUrl、lastDuration、lastFailure、LastGrantedAuthority、lastStable、lastSuccess、legacy、legacySCM、list、local、location、logRotator、LoggedInUsersScandoanything、mailer、masterBuild、maven、maven3Mojos、mavenErrors、mavenMojos、mavenWarnings、modernSCM、myView、newContainerPerStage、nodeProperties、none、none、overrideIndexTriggers、paneStatus、parameterizedCron、参数、密码、模式、永久性、管道模型、管道模型docker、管道触发器、plainText、plugin、pollSCM、projectNamingStrategy、proxy、queueItemAuthenticator、quietPeriod、rateLimitBuilds、recipients、requestor、resourceRoot、run、runParam、sSHLauncher、schedule、scmRetryCount、scriptApproval、scriptApprovalLink、搜索、安全性、shell、简单主题插件、SimpleBuilder丢弃器、从属、sourceRegexFilter、SourceWilderFilter、 ssh、sshPublicKey、sshPublisher、sshPublisherDesc、sshTransfer、sshUserPrivateKey、标准、状态、字符串、stringParam、swapSpace、teamSlugFilter、text、textParam、timezone、tmpSpace、toolLocation、unsecured、upstream、UpstreamDeveloper、userSeed、UsernameConPassword、validatingString、ViewStuchar、weather、withAnt、zfs、,zip]或全局[currentBuild、docker、env、params、scm]
位于org.jenkinsci.plugins.workflow.cps.DSL.invokeMethod(DSL.java:202)
位于org.jenkinsci.plugins.workflow.cps.CpsScript.invokeMethod(CpsScript.java:122)
在sun.reflect.GeneratedMethodAccessor232.invoke(未知源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中
位于java.lang.reflect.Method.invoke(Method.java:498)
位于org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
位于groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
位于groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1213)
位于groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)
位于org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:42)
位于org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
位于org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
位于org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:163)
位于org.kohsuke.groovy.sandbox.GroovyInterceptor.onMethodCall(GroovyInterceptor.java:23)
位于org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.sandboxiterceptor.onMethodCall(sandboxiterceptor.java:157)
位于org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.sandboxiterceptor.onMethodCall(sandboxiterceptor.java:142)
位于org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:161)
位于org.kohsuke.groovy.sandbox.impl.Checker.checkedCall(Checker.java:165)
在com.cloudbees.groovy.cps.sandbox.sandboxivoker.methodCall(SandboxIn
https://www.jenkins.io/doc/pipeline/steps/pipeline-build-step/
https://updates.jenkins.io/download/plugins/pipeline-milestone-step/
https://plugins.jenkins.io/pipeline-model-definition/
https://plugins.jenkins.io/pipeline-model-declarative-agent/
https://plugins.jenkins.io/pipeline-stage-tags-metadata/