Scripts pipeline: 环境变量定义与引用
- 环境工具变量的定义
- 设置位置: “Manage Jenkins”-> “Global Tool Configuration”
Scripts pipeline: 环境变量定义与引用
Scripts pipeline: 环境变量定义与引用
环境变量定义2: Maven Home的定义
Scripts pipeline: 环境变量定义与引用
Script 代码中引用环境变量,调用java、maven工具
stage('env tools') {
node('master'){
//定义maven java环境
def mvnHome = tool 'maven-3.6.0_master'
def jdkHome = tool 'jdk1.8_master'
//引用环境变量,配置PATH变量
env.PATH = "${mvnHome}/bin:${env.PATH}"
env.PATH = "${jdkHome}/bin:${env.PATH}"
//调用java mvn 工具
sh "java -version"
sh "mvn --version"
}
}
Scripts pipeline: 环境变量定义与引用
Demo: 环境变量定义与引用运行演示