在Perforce上从Jenkins运行Ant任务

时间:2014-06-25 09:35:12

标签: ant jenkins perforce

我正在尝试将Jenkins与Perforce集成,但我遇到了一些问题。 我管理(显然,因为Jenkins仍然显示“无法检查工作空间与仓库”消息)以将Jenkins链接到Perforce。

我的项目包含一个Ant脚本来进行构建,我无法弄清楚如何使用它。 我添加了一个Ant构建步骤,指示了ant文件的名称(dev_build.xml),但是当我运行该作业时,Jenkins抱怨它无法找到Ant文件。 Jenkins在其工作区中查找该文件,但该文件实际上位于Perforce的工作区中。我希望Jenkins能够检查项目但是没有发生:文件夹Jenkins \ Workspace \ MyProject是空的。

然后我将Ant文件复制到Jenkins工作区文件夹中,但很明显Ant因为无法找到源文件夹而失败。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我必须创建一个专用于Jenkins的新perforce工作区,映射到工作区文件夹。 P4现在可以正确同步文件。