我正试图将Jenkins与Perforce集成,但我遇到了一些问题。我设法(显然,因为詹金斯仍然显示"无法检查工作空间对仓库"的消息)链接詹金斯到Perforce。
我的项目包括一个Ant脚本来构建,我不知道如何使用它。我添加了一个Ant构建步骤,指示Ant文件的名称(dev_build.xml),但是当我运行作业时,Jenkins抱怨它找不到Ant文件。Jenkins在其工作空间中查找该文件,但该文件实际上位于Perforce的工作空间中。我希望Jenkins检查项目,但这并没有发生:文件夹JenkinsWorkspaceMyProject是空的。
然后我把Ant文件复制到Jenkins工作区文件夹中,但显然Ant失败了,因为它找不到源文件夹。
任何想法?
我必须为Jenkins创建一个新的force工作区,映射到workspace文件夹。P4现在可以正确同步文件了