从 Jenkins 中的 Bitbucket 存储库的子目录构建项目

Build a project from sub-directory of Bitbucket repository in Jenkins

是否可以在 Jenkins 中的 Bitbucket 存储库的子目录中构建项目?我一直在尝试和测试从 Bitbucket 存储库的子目录构建的 Jenkins,而不是从 master 分支构建所有内容,因为我不想仅仅为了测试目的而在服务器上施加负载。我想知道这是否可能以及如何完成。例如,我只想从 Bitbucket 存储库的子目录 2 构建一个项目,如下所示。如果可能,请帮助绘制图表。谢谢

*/master
 - Directory 1
    - sub directory 1
          - pom.xml
        - **sub directory 2
               - pom.xml**

 - Directory 2
    - sub directory A
         -  subdirectory B
               - pom.xml  

如果有人仍在寻找答案,您需要在 Configure 的 Build 部分的 Root POM 中提供 pom.xml 的路径。

转到配置 -> 向下滚动到构建 -> 在根 POM 中输入子目录 name/pom。xml

[image reference]1

例如如果您的 pom.xml 出现在 Repo/subdirectory/pom.xml 您需要在 Root POM

中输入 subdirectory/pom.xml