3.1.1、构建工具集成
3.1.1.1、通过Jenkins配置
全局工具配置
页面进行配置,如果没有找到maven
需要安装插件Maven Integration
才能有哦。
3.1.1.2、设置构建参数
在Jenkinsfile中使用: 如上图所示,我定义的maven变量名称为M3
,接下来在Jenkinsfile中使用tool
获取变量值。如下:
#!groovy
String buildShell = "${env.buildShell}" //引用参数
pipeline {
agent {
node {
label "master" //构建主机
}
}
stages {
stage("Build") {
steps {
script {
mvnHome=tool "m2" //引用工具
sh "${mvnHome}/bin/mvn -v"
sh "${mvnHome}/bin/mvn ${buildShell}" 引用参数变量
}
}
}
}
}