【发布时间】:2015-04-27 10:17:08
【问题描述】:
我让 Perforce 管理我们的源。我有一个使用 Perforce 作为后端的应用程序。我还设置了一个自动化测试工具来运行我的应用程序并执行自动化测试。我希望 Jenkins 在每次源代码发生更改时触发测试。但是,我的 Jenkins 实例弄乱了工作区的根目录。它会创建自己的工作区根目录,这会导致我的应用程序失败。 Jenkins 实际上覆盖了 Perforce 客户端工作区根目录。因此,每次我尝试让 Jenkins 工作时,我都必须在 Perforce 中编辑工作区根目录并将其重置为所需的值。我曾尝试让 Jenkins 管理工作区并清除执行相同操作的选项,但失败了。无论如何,Jenkins 会使用我的工作区(根)设置而不更改它吗?
【问题讨论】:
标签: jenkins continuous-integration perforce jenkins-plugins