我在Bitbucket
有一个存储库。在该存储库中,我有一个名为Demo
的项目,这是一个maven
项目。我正在尝试使用Demo
部署Jenkins
。
我正在关注的步骤。
配置(这是各个作业的配置)。
项目名称:演示。
说明:bla bla bla ..
源代码管理 - > Git - > 存储库网址:git@bitbucket.org:UserName / ProjectName.git。
- > 凭据:提供了我的凭证。
构建 - >根POM:pom.xml
。
一切看起来都不错,但pom.xml抛出错误说:
由于这是maven项目,它正在寻找pom.xml,我在提供路径时感到困惑。因为Jenkins正在汇集来自Bitbucket的源代码,Bitbucket在Demo项目下有pom.xml。
但我不知道在这里提供哪条路径。
答案 0 :(得分:5)
如果您的工作区中有pom.xml,请在ROOT POM中使用以下命令。
$workspace\pom.xml
答案 1 :(得分:4)
您必须提及应用程序与jenkins工作空间相关的pom.xml的路径。
一旦Jenkins构建开始,它会将源代码下载到.jenkins \ jobs \ yourjobname \ workspace并在那里构建它,如果你不确定pom路径,可以检查这个位置。
E.g对于应用程序测试.jenkins \ jobs \ jenkinsJobName \ workspace \ Test \ pom.xml
The root pom field should be Test\pom.xml
答案 2 :(得分:0)
使用$ workspace \“ pom.xml所在的目录名称” \\ pom.xml