0

我有一个 Jenkins 多分支管道,我正在使用 Jenkinsfile 进行 CI 流。现在在我的 Jenkinsfile 中,我想获取在 Jenkins Blueocean UI 中停止管道的用户。

我已经尝试过使用它:

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
}

但结果是:

被系统中止

在这种情况下如何获得用户?

4

0 回答 0