我正在尝试执行詹金斯(Jenkins)工作,将我的war
文件发布到Artifactory。
我正在使用声明性管道语法
// ... previous stages
stage('rtServer to Artifactory'){
steps {
rtServer (
id: 'Artifactory-MC',
url: 'http://my-artifactory-domain/artifactory',
credentialsId: 'credentialsID',
timeout = 100
)
}
}
... //rtUpload stages and post block
运行Jenkins作业时,出现以下错误:
java.lang.NoSuchMethodError: No such DSL method 'rtServer' found among steps
答案 0 :(得分:1)
3.0.0版引入了Artifactory插件中的声明性管道。如果您的插件版本较低,最好升级到最新版本。
关于超时设置,当前已被修正。此jira issue跟踪修复程序。如果未明确设置超时,则默认值为300。