从 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
是否可以在 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