没有这样的属性:mvn for class

时间:2017-09-13 11:12:32

标签: jenkins jenkins-pipeline

我为Jenkins创建了一个Groovy脚本,在那里我使用Maven对我的Projects运行检查:

node {
    stage ('DEV'){
        git 'samplegitadress'
        def mvnHome = tool 'M3'
        mvn -f /opt/maven
        sh 'mvn -B validate'
}
}

但我得到以下错误:

groovy.lang.MissingPropertyException: No such property: mvn for class: groovy.lang.Binding

我做错了什么?

1 个答案:

答案 0 :(得分:1)

应在mvn -f /opt/maven内调用

sh。就像下面的线一样。