Получить пользователя, который остановил конвейер jenkins в blueocean UI
У меня есть многоотраслевой конвейер Jenkins, и я использую Jenkinsfile для потока CI. Теперь в моем Jenkinsfile я хотел бы получить пользователя, который остановил конвейер в пользовательском интерфейсе Jenkins Blueocean.
Я попробовал это с помощью этого:
try {
inputsubmitter = input message: 'Click Proceed to start Release for Branch ' + "${env.BRANCH_NAME}", submitter: 'jenkinusers', submitterParameter: 'submitters'
echo "${inputsubmitter}"
}
catch(Exception ex) {
def user = ex.getCauses()[0].getUser()
echo "Aborted by ${user} hello"
throw ex
}
Но результат был:
прервано системой
Как я могу получить пользователя в этом контексте?