Передайте путь к рабочей области в параметр для сборки задания в декларативном конвейере jenkins - PullRequest
0 голосов
/ 30 апреля 2020

Я только что преобразовал свою среду Jenkins в Blue ocean + Декларативный конвейер из проекта "classi c" meven без Jenkinsfile.

В моем проекте classi c, когда сборка завершена, я запустите 4 других задания, отправив им некоторые параметры,

В разделе «Предопределенные параметры» у меня было что-то подобное:

AUTO_TARGET=${WORKSPACE}/target/

В моем Jenkinsfile я попытался установить шаг следующим образом:

build job: 'other_job', parameters: [
                        string(name: 'AUTO_TARGET', value: '${workspace}/target/')
                ], wait: false

Но, похоже, это не работает, так как $ {worskpace}, похоже, отправляется как есть, без какой-либо замены содержимого переменной. Прописные или строчные буквы ничего не меняют.

Какой шаг мне не хватает, чтобы я мог передать полный текущий путь моей целевой папки на другую работу?

Спасибо.

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