gpt4 book ai didi

jenkins - 无法在 Jenkinsfile 中使用 readMavenPom

转载 作者:行者123 更新时间:2023-12-02 11:34:48 31 4
gpt4 key购买 nike

我正在开发一个与 Jenkins 2.0 一起使用的 Jenkinsfile。无法识别 readMavenPom 方法。我是否缺少一些配置来使其可用?

我的 Jenkins 文件:

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"
}

运行时,出现以下错误:

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]

最佳答案

我需要安装pipeline-utility-steps插件。

关于jenkins - 无法在 Jenkinsfile 中使用 readMavenPom,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37197013/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com