39-Jenkins-获取构建人信息
Posted 爱学习de测试小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了39-Jenkins-获取构建人信息相关的知识,希望对你有一定的参考价值。
获取构建人信息
前言
- 本篇来学习下Jenkins中获取构建人信息
安装插件
- Manage Jenkins --> Manage Plugins --> 可选插件中 搜索 build-user-vars-plugin
使用插件
支持的变量
Variable | Description |
---|---|
BUILD_USER | Full name (first name + last name) |
BUILD_USER_FIRST_NAME | First name |
BUILD_USER_LAST_NAME | Last name |
BUILD_USER_ID | Jenkins user ID |
BUILD_USER_GROUPS | Jenkins user groups |
BUILD_USER_EMAIL Email | address |
用户信息
Pipeline中使用
pipeline
agent any
stages
stage('builder info')
steps
script
wrap([$class: 'BuildUser'])
script
println "user:$env.BUILD_USER"
println "first name:$env.BUILD_USER_FIRST_NAME"
println "last name:$env.BUILD_USER_LAST_NAME"
println "group:$env.BUILD_USER_GROUPS"
println "email:$env.BUILD_USER_EMAIL"
查看日志输出
以上是关于39-Jenkins-获取构建人信息的主要内容,如果未能解决你的问题,请参考以下文章
无法解析类org.yaml.snakeyaml.Yaml @Grab('org.yaml:snakeyaml:1.17')Jenkins管道