[英]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.