我为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
我做错了什么?
答案 0 :(得分:1)
mvn -f /opt/maven
内调用 sh
。就像下面的线一样。