Многоотраслевой плагин Tear Down Jenkins не принимает параметры - PullRequest
0 голосов
/ 18 апреля 2019

Я использую плагин Multi-Branch Job Tear Down от Jenkins, чтобы убрать все ресурсы, относящиеся к отрасли, которые я мог создать.Я называю этот плагин через Jenkinsfile этой ветки.Но этот вызов не принимает никаких параметров (я хочу передать параметры, которые могут указать, какой проект / ветвь сделал это вызванным, так, чтобы нижестоящее задание точно знало, какой ресурс необходимо удалить).Прямо сейчас я либо не сохраняю состояние, но и прохожу состояние Дженкинса и выясняю все потерянные задания, или я должен сохранить состояние, которое выберет моя последующая работа (может быть хранилище / хранилище значений ключей).Есть ли лучший способ сделать это или передать параметр в сам этот плагин.

Мой текущий файл jenkins будет выглядеть примерно так

pipe {agent any

stages {
    stage('Build/ Unit Testing') {
        steps {
            sh 'echo build'
            sh label: '', script: 'node -v'
            sh label: '', script: 'npm -v'
            sh label: '', script: 'echo "build 4"'
        }
    }

}
options {
    branchTearDownExecutor 'Anupam~/teardown-job' 
} 

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...