Как получить хеш фиксации файла Jenkins при создании нового плагина или просто при использовании groovy в конвейере. Хэш фиксации виден в журналах без использования каких-либо проверок или команд. Пример:
Код: Выделить всё
Obtained Jenkinsfile from 6d24a57f9359fe4a503dbc00179393a3eddd30c3
Это заставляет меня думать, что есть способ, по крайней мере, с помощью специального плагина, получить этот commit_hash.
Пробовал:
- env.GIT_COMMIT в блоке node()
- Просматриваем другие плагины, как они это делают
- Просмотр документации Java Run
Подробнее здесь:
https://stackoverflow.com/questions/787 ... t-checkout