【Jenkins】查看所有全局变量
全局变量分为两种,一种是系统全局变量, 一种是Jenkins全局变量 系统全局变量,也就是我们电脑上定义变量和Jenkins Java内置的一些变量, 在Pipeline脚本中查看
全局变量分为两种,一种是系统全局变量, 一种是Jenkins全局变量
系统全局变量,也就是我们电脑上定义变量和Jenkins Java内置的一些变量, 在Pipeline脚本中查看
stage('Show Environment Variable'){
steps{
script{
// 将所有系统变量打印出来, 区分Unix系统和Windows系统
if(isUnix()){
sh 'env'
} else {
bat 'set'
}
}
}
}
Jenkins, Jenkins变量, 包括以下部分的内容
- docker - docker的一些属性
- pipline
- env - Jenkins
- params -
- currentBuild - 当前项目build的属性
详细的值可以参考这个链接 Jenkins全局变量参考 ✔,使用方法
${docker.Image.id}
${env .WORKSPACE} ${env .BUILD_URL}
${currentBuild.fullProjectName} ${currentBuild.result}

