Параметр Дженкинса заводной сценарий получить с другой работы - PullRequest
0 голосов
/ 21 октября 2019

У меня есть один трубопровод и еще одна работа. я хочу передать параметр.

Это мой отличный скрипт, который находится внутри конвейерного задания.

pipeline {
    agent any 
    stages {
        stage('release') {
            steps {
                echo 'This is release!' 
                echo branch
                build job: projectname , parameters: [[$class: 'StringParameterValue', name: 'branch', value: branch]]
    }
}

Итак, эту ветку я хочу передать в сборочное задание. echo branch также печатает безупречно.

И вот как я пытался получить название своей ветви из задания релиза

enter image description here Это вызывает ошибку.

org.tmatesoft.svn.core.SVNException: svn: E160005: Target path '/${branch}' does not exist

Не разрешается имя ветви, которую я хочу

1 Ответ

1 голос
/ 28 октября 2019

Это должно работать:

build job: projectname , parameters: [string(name: 'branch', value: "${branch}")]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...