Получить пользователя, который остановил конвейер 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
}

Но результат был:

прервано системой

Как я могу получить пользователя в этом контексте?

0 ответов

Другие вопросы по тегам