【发布时间】:2022-10-27 06:48:51
【问题描述】:
我需要创建一个动态的阶段。根据列表大小,它将有 X 个阶段。他们每个人在分配和准备之前都会有阶段。由于它们必须并行运行,因此必须在每个测试机器人上执行这些阶段。
我遇到的问题是由于动态舞台创建,所有内容都必须在脚本块中,但我不能在其中使用大多数东西,如代理、舞台块等。
java.lang.NoSuchMethodError: No such DSL method 'agent' found among steps [VersionNumber, archive, bat, build, catchError, checkout, compareVersions, container, containerLog, deleteDir, dir, dockerFingerprintFrom, dockerFingerprintRun, dockerNode, echo, emailext, emailextrecipients, envVarsForTool, error, fileExists, findBuildScans, findFiles, gerritCheck, gerritComment, gerritReview, getContext, git, input, isUnix, jiraAddComment...
【问题讨论】:
标签: jenkins jenkins-pipeline jenkins-groovy jenkins-declarative-pipeline