我在Bitbucket中有一个存储库。在该存储库中,我有一个名为Demo的项目,这是一个maven项目。我正在尝试使用Demo部署Jenkins

步骤我关注

  • 在Jenkins中创建了一个工作(项目)。
  • Configure(这是各个作业的配置)。

    项目名称:Demo。

    说明:bla bla bla ..

    源代码管理-> Git -> 存储库URL :git@bitbucket.org:UserName/ProjectName.git。

    -> 凭证:提供了我的凭证。

    构建->根POM:pom.xml

  • 一切看起来都很好,但pom.xml抛出错误说:



    由于这是maven项目,因此它正在寻找pom.xml,在提供路径时我感到困惑。因为Jenkins是从Bitbucket merge 源代码的,所以在Demo项目下有pom.xml。

    但是我不知道在这里提供哪条路。

    最佳答案

    您必须提到与jenkins工作空间相关的应用程序pom.xml的路径。

    Jenkins构建开始后,它将源代码下载到.jenkins\jobs\yourjobname\workspace并在此处构建,如果不确定pom路径,则可以检查此位置。

    例如,对于应用程序,测试.jenkins\jobs\jenkinsJobName\workspace\Test\pom.xml

    The root pom field should be Test\pom.xml
    

    10-01 19:26
    查看更多