in jenkins-pipeline-shared-libraries/vars/util.groovy [60:80]
def printGitInformationReport() {
if (env.GIT_INFORMATION_REPORT?.trim()) {
def result = env.GIT_INFORMATION_REPORT.split(';').inject([:]) { map, token ->
token.split('=').with { key, value ->
map[key.trim()] = value.trim()
}
map
}
def report = '''
------------------------------------------
GIT INFORMATION REPORT
------------------------------------------
'''
result.each { key, value ->
report += "${key}: ${value}\n"
}
println report
} else {
println '[WARNING] The variable GIT_INFORMATION_REPORT does not exist'
}
}