【问题标题】:Jenkins - Is it necessary to have a repository for running a multi configuration projectJenkins - 是否需要有一个存储库来运行多配置项目
【发布时间】:2012-12-30 18:47:52
【问题描述】:

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

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

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

是否有必要拥有像 SVN、CVS 或 Git 这样的存储库才能正常工作。或者有什么方法可以从我的本地系统运行构建?

【问题讨论】:

  • 您可以使用 Mercurial 或 Git 等存储库从本地系统构建。

标签: jenkins


【解决方案1】:

为此,不需要存储库,
但是您确实需要有一些好的方法来访问您的 artifactsselenium 代码

建议您将工件放在共享驱动器上作为初步步骤,
并将您的 selenium 源代码 放在共享驱动器上,作为一种练习 -
这将允许您从多台机器上运行多个测试。

干杯

【讨论】:

    猜你喜欢
    • 2013-05-08
    • 2016-06-15
    • 1970-01-01
    • 2021-12-29
    • 2016-12-20
    • 1970-01-01
    • 2012-09-16
    • 2010-09-12
    • 2022-10-12
    相关资源
    最近更新 更多