[英]Jenkins job with different maven versions
您可以使用Jenkins管道来实现。 只需在Jenkins>全局工具配置中设置两个Maven配置。 一个用于Windows Maven,另一个用于Linux。
node {
def mvnHome
stage('Build') {
// Run the maven build
if (isUnix()) {
mvnHome = tool 'Maven-linux'
sh "'${mvnHome}/bin/mvn' clean package "
} else {
mvnHome = tool 'Maven-windows'
bat(/"${mvnHome}\bin\mvn" clean package /)
}
}
另一种方法是使用Jenkins 条件构建步骤插件 。
配置您的Linux从站:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.