Jenkins - 是否有必要拥有一个运行多配置项目的存储库

时间:2012-12-29 06:11:40

标签: jenkins

我是詹金斯的新手。我正在尝试配置Jenkins在多个浏览器上运行我的Selenium测试。所以我认为多配置项目将是最佳选择。我正在使用Sauce实验室进行跨浏览器测试。

我的selenium源代码在我的本地系统目录中。我没有将其上传到任何存储库。我已经配置了一个多配置项目,其中一个自定义工作区指向我的本地源代码,并在源代码管理部分选择了“无”。

现在,当我构建作业时,作业会为每个浏览器组合创建工作区。例如:<project workspace>\SELENIUM_DRIVER\Windows 2003firefox16<project workspace>\SELENIUM_DRIVER\Windows 2003internet explorer8。但是文件不会自动复制到每个工作区。我需要手动将我的文件复制到这些目录中才能工作。

是否有必要使用SVN,CVS或Git等存储库才能工作。或者有没有办法从我的本地系统运行构建?

1 个答案:

答案 0 :(得分:0)

为此,不需要存储库,
但是你需要有一些好方法来访问你的工件 selenium代码

建议您将工件放在共享驱动器上作为预备步骤,
并且还将 selenium source-code 放在共享驱动器上,作为练习 - 这将允许您从多台计算机上运行多个测试。

干杯