В разделе «Конфигурация глобальных инструментов» в разделе «Установки Maven»: у меня имя «maven_3_5_4», а версия «3.5.4» и «Автоматическая установка» отмечена.
Ниже приведен мой код Jenkinsfile:
pipeline {
agent any
tools {
maven 'maven_3_5_4'
}
stages {
stage ('Compile Stage') {
steps {
sh 'maven clean compile'
}
}
stage ('Testing Stage') {
steps {
sh 'maven test'
}
}
}
}
При построении конвейера я получаю следующую ошибку:
/var/lib/jenkins/workspace/pipeline_JenkinsDemo@tmp/durable-975c8dc3/script.sh: maven: not found
Я могу построить проект, используя проект Maven в Jenkins.Затем я перешел к тому, чтобы разобраться, как работать с конвейерами.Это мой первый конвейер Jenkins, и сборка не удалась.Я не уверен, насколько успешна сборка при сборке в виде проекта maven и при сборке конвейера.