2015-01-25 2 views
0

Я пишу сценарий подключаемого модуля Jenkins Build Flow и хотел бы получить доступ к имени файла из самого скрипта (так что если файл будет переименован, содержимое скрипта не изменится). Как это может быть сделано?Как получить имя Jenkins Build Flow Groovy из самого себя?

+0

Выполняет ли 'getClass() защитуDomain.codeSource.location.path'? –

+0

@tim_yates, nope. Он возвращает '/ groovy/shell'. –

ответ

0

следующие работы: при использовании Дженкинс сборки Flow Plugin:

build.dslFile 

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

Смежные вопросы