Я только что преобразовал свою среду 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}, похоже, отправляется как есть, без какой-либо замены содержимого переменной. Прописные или строчные буквы ничего не меняют.
Какой шаг мне не хватает, чтобы я мог передать полный текущий путь моей целевой папки на другую работу?
Спасибо.