创建Jenkins管道时出现Maven问题
我正在尝试为我的一项自动化工作创建Jenkins管道。我创建了詹金斯文件。代码如下:创建Jenkins管道时出现Maven问题,maven,jenkins-pipeline,Maven,Jenkins Pipeline,我正在尝试为我的一项自动化工作创建Jenkins管道。我创建了詹金斯文件。代码如下: pipeline { agent any def mvn_version = 'MavenTest' withEnv( ["PATH+MAVEN=${tool mvn_version}/bin"] ) { //sh "mvn clean package" } stages { stage('Git checkout') { // for di
pipeline {
agent any
def mvn_version = 'MavenTest'
withEnv( ["PATH+MAVEN=${tool mvn_version}/bin"] ) {
//sh "mvn clean package"
}
stages {
stage('Git checkout') { // for display purposes
steps {
git branch: "ReportTest", url: 'https://github.abc.com/vsing136/testWDM.git'
sh "mvn clean verify"
}
}
stage('Stage 1') {
steps {
echo 'Hello world!'
}
}
}
}
post {
always {
emailext body: "Build URL: ${BUILD_URL}",
subject: "$currentBuild.currentResult-$JOB_NAME",
to: 'vabc1@example.com'
}
}
下面指定了我的作业配置的屏幕截图:
pipeline {
agent any
def mvn_version = 'MavenTest'
withEnv( ["PATH+MAVEN=${tool mvn_version}/bin"] ) {
//sh "mvn clean package"
}
stages {
stage('Git checkout') { // for display purposes
steps {
git branch: "ReportTest", url: 'https://github.abc.com/vsing136/testWDM.git'
sh "mvn clean verify"
}
}
stage('Stage 1') {
steps {
echo 'Hello world!'
}
}
}
}
post {
always {
emailext body: "Build URL: ${BUILD_URL}",
subject: "$currentBuild.currentResult-$JOB_NAME",
to: 'vabc1@example.com'
}
}
我不确定我做错了什么,但我得到的配置错误-
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 4: Tool type "maven" does not have an install of "Maven 3.3.9" configured - did you mean "Maven"? @ line 4, column 11.
maven 'Maven 3.3.9'
^
1 error
以下代码适用于我:
agent any
tools {
maven 'MavenTest'
}