Есть ли способ захватить адрес электронной почты пользователя, который запускал сборку, и поместить его в файл конфигурации jenkins yml? Другими словами, могу ли я использовать стандартную JENKINS ENV VAR в моем файле конфигурации yaml, который считывается в мой конвейер? Я использую этот плагин: https://engineering.salesforce.com/open-sourcing-the-jenkins-config-driven-pipelines-plugin-9c0becaa5f79
Как они используют
script_to_run: |- pip install pipenv export PATH=$(python -m site --user-base)/bin:$PATH
похоже, что он работает в bash. Затем вы можете попробовать, например, $JENKINS_HOME или $BRANCH_NAME и посмотреть, работает ли он.
bash
$JENKINS_HOME
$BRANCH_NAME