How to get the BUILD_USER in Jenkins when job triggered by timer?

后端 未结 14 1577
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-09 03:01

I wanted to show the user who triggered a Jenkins job in the post job email. This is possible by using the plugin Build User Vars Plugin and the env variable

14条回答
  •  南方客
    南方客 (楼主)
    2020-12-09 03:32

    I have written a groovy script to extract the started by which would correctly get the source, regardless if user, scm or timer (could add more). It would recursively navigate the build tree to get the "original" 'started by' cause https://github.com/Me-ion/jenkins_build_trigger_cause_extractor

提交回复
热议问题