|
|
@@ -4,7 +4,8 @@ def call(String branchOverride = null) {
|
|
|
def commitMsg = sh(returnStdout: true, script: 'git log -1 --pretty=%B').trim()
|
|
|
def author = sh(returnStdout: true, script: 'git log -1 --pretty=%an').trim()
|
|
|
def commitTime = sh(returnStdout: true, script: 'git log -1 --pretty=%ci').trim()
|
|
|
-
|
|
|
+ def causes = currentBuild.getBuildCauses('hudson.model.Cause$UserIdCause')
|
|
|
+ def builder = causes.isEmpty() ? 'auto' : causes[0].userId
|
|
|
|
|
|
def branch = branchOverride ?: env.GIT_BRANCH ?: env.BRANCH_NAME ?: 'unknown'
|
|
|
|
|
|
@@ -16,6 +17,7 @@ def call(String branchOverride = null) {
|
|
|
author : author,
|
|
|
commitTime: commitTime,
|
|
|
branch : branch,
|
|
|
- buildUrl : buildUrl
|
|
|
+ buildUrl : buildUrl,
|
|
|
+ builder : builder
|
|
|
]
|
|
|
}
|