Maven 无法在jenkins中读取pom.xml
我能够以自由风格的jenkins作业的形式从依赖项构建代码。但是,当我创建管道时,在打包阶段,我得到了以下错误: 错误错误* 用-f/--file命令行参数指定的POM文件$workspace/project/POM.xml不存在Maven 无法在jenkins中读取pom.xml,maven,jenkins,devops,Maven,Jenkins,Devops,我能够以自由风格的jenkins作业的形式从依赖项构建代码。但是,当我创建管道时,在打包阶段,我得到了以下错误: 错误错误* 用-f/--file命令行参数指定的POM文件$workspace/project/POM.xml不存在 如何使pom.xml可读我在这里使用maven。请显示您试图执行的整个命令等。我试图从git存储库中的根pom构建,并且从相同的repo.sh“${mvnCMD}-s${maven_SETTINGS}-f${workspace}//pom.xml clean pack
如何使pom.xml可读我在这里使用maven。请显示您试图执行的整个命令等。我试图从git存储库中的根pom构建,并且从相同的repo.sh“${mvnCMD}-s${maven_SETTINGS}-f${workspace}//pom.xml clean package-Dbranch=${branch u name}-DbuildId=$BUILD\u ID-DskipTests“为什么使用管道的
sh
而不是工具
”。此外,为什么要使用-f…
如果您的配置正确,那么您已经在工作区中了。。。此外,-s..
是个坏主意。最好使用Jenkins的配置文件提供程序插件并使用它(包括凭证支持)。。。除了使用-Dbranch=..
使用多分支管道会自动完成任务。。。“buildId”呢?和建筑,但没有测试?呵呵。。。。你的自由泳工作想要完成什么?构建Maven项目最好使用管道或Maven作业类型?configFileProvider([configFile(fileId:'FILE\u ID',变量:'MAVEN\u SETTINGS'))