我有一个存储库Bitbucket
。在该存储库中我有一个名为Demo
这是一个maven
项目。我正在尝试部署Demo
with Jenkins
.
我正在遵循的步骤.
- 在 Jenkins 中创建了一个作业(项目)。
-
配置(这是各个作业的配置)。
Project名称:演示。
描述: 布拉布拉布拉..
源代码管理 -> Git -> 存储库网址 :[电子邮件受保护]:用户名/项目名.git。
->证书: 提供我的凭据。
Build-> 根 POM :pom.xml
.
一切看起来都很好,但 pom.xml 抛出错误说:
![No such file: ‘pom.xml’](https://i.stack.imgur.com/4J7NJ.png)
由于这是 Maven 项目,它正在寻找 pom.xml,并且在提供路径时我很困惑。因为Jenkins是从Bitbucket汇集源代码,在Demo项目下有pom.xml。
但我不知道这里要提供哪条路径。
您必须提及应用程序的 pom.xml 与 jenkins 工作空间相关的路径。
一旦 Jenkins 构建开始,它会将源代码下载到 .jenkins\jobs\yourjobname\workspace 并在那里构建它,如果您不确定 pom 路径,可以检查此位置。
例如,对于应用程序测试 .jenkins\jobs\jenkinsJobName\workspace\Test\pom.xml
The root pom field should be Test\pom.xml
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)