Дженкинс - Как объединить $ {WORKSPACE} со строковым литералом? - PullRequest
0 голосов
/ 18 февраля 2019

В приведенном ниже скриптовом коде конвейера (синтаксис Groovy):

ws('/app/jenkins/workspace/abc/def/ghi'){
            sh './mvnw clean install
}

ws('/app/jenkins/workspace/abc/def/xyz'){
            sh './mvnw clean install
}

, где

/app/jenkins/workspace/abc/def равно ${WORKSPACE}

ghi & xyzнаходятся вложенные папки в ${WORKSPACE}


Как объединить ${WORKSPACE} с подпапкой ghi и сохранить значение в someVar?использовать синтаксис ws(someVar){}

1 Ответ

0 голосов
/ 18 февраля 2019

Вы можете попробовать ws ("$ {WORKSPACE} / ghi") {....}

Обратите внимание, что подстановка gstring должна быть в двойных кавычках, одинарная кавычка - типичная строка

...