我在Bitbucket
中有一个存储库。在该存储库中,我有一个名为Demo
的项目,这是一个maven
项目。我正在尝试使用Demo
部署Jenkins
。
步骤我关注。
项目名称: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