11
Ich arbeite an einer Jenkinsfile für die Verwendung mit Jenkins 2.0. Die Methode readMavenPom
wird nicht erkannt. Gibt es eine Konfiguration, die ich vermisse, um diese verfügbar zu machen?Kann readMavenPom in Jenkinsfile nicht verwenden
Mein Jenkinsfile:
node {
stage 'Checkout'
checkout scm
env.PATH = "${tool 'maven-3'}/bin:${env.PATH}"
stage 'Build'
def pom = readMavenPom file: 'pom.xml'
echo "${pom}"
sh "mvn -DskipTests=true verify"
}
Sobald er ausgeführt wird, erhalte ich folgende Fehlermeldung:
java.lang.NoSuchMethodError: No such DSL method 'readMavenPom' found among [AWSEBDeployment, archive, bat, build, catchError, checkout, deleteDir, dir, echo, emailext, error, fileExists, git, input, isUnix, load, mail, node, parallel, properties, pwd, readFile, retry, sh, slackSend, sleep, stage, stash, step, svn, timeout, tool, unarchive, unstash, waitUntil, withCredentials, withEnv, wrap, writeFile, ws]