Конвейер Дженкинса NoSuchMethodError (copyArtifacts) - PullRequest
0 голосов
/ 24 марта 2020

этот вопрос в некоторых формах уже задавался, но все найденные вопросы / ответы не помогли мне в моем случае: (

У меня есть следующий 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, верно?

Но как это исправить?

Спасибо

...