этот вопрос в некоторых формах уже задавался, но все найденные вопросы / ответы не помогли мне в моем случае: (
У меня есть следующий Jenkinsfile
pipeline {
agent any
stages {
stage('Build') {
steps {
script {
copyArtifacts projectName: 'producer', selector: specific('lastCompleted'), filter:'*.json'
}
}
}
}
}
для скопировать артефакт из другой работы. Это не с java.lang.NoSuchMethodError: No such DSL method 'specific' found among steps
.
Может кто-нибудь определить, почему это происходит? Насколько я вижу, я не смешиваю декларативную и скриптовую форму ... Я понимаю что он пытается найти selector
не для copyArtifacts
, а для script
, верно?
Но как это исправить?
Спасибо