可以使用哪些工具/服务器与 PHPUNIt、Selenium Test 等代码 bash 代码进行持续集成
哪些工具/服务器可用于执行持续集成,以帮助理想地运行 PHP UNIT 测试、SELENIUM 测试和自定义测试(例如 bash 脚本)。我有以下选择: 1.哈德森 2. P…
如何构建 git 轮询构建机器人?
一个基于 cron、bash + make 的脚本(例如,比 Hudson 更小、更不健壮)构建机器人如何轮询 git 存储库并检测它是否应该立即构建 - 例如,是否在从远…
如何通过 TFS 2010 设置有趣的构建通知?
我一直在尝试找到有关如何让 Team Foundation Server 打开熔岩灯或交通灯来指示构建状态的指南。我想设置一些在整个办公室都可见的东西,这样就会有一…
我如何知道 Jenkins 当前项目的内部版本号?
我知道 BUILD_NUMBER 环境变量;但是,除非我弄错了,否则这是一个似乎在所有项目之间共享的全局变量。这是一个问题,因为如果我有两个代理运行作业,…
我可以在 Hudson/Jenkins 中配置散热器视图吗?
我的团队使用 Radiator View 插件来实现 Jenkins 用于快速反馈一些不同项目的构建状态。我们讨论过的一件事会很有帮助,那就是 SVN 修订号是否包含在…
Jenkins/Hudson - 在所有奴隶上运行脚本
我需要在所有可用的从机上运行脚本。主要是为了让他们在构建之前获得相关的 Windows 修补程序和新的第 3 方工具。 我的脚本可以多次运行,不会产生不…
Jenkins 无法启动硒测试(等待创建配置文件超时)
Jenkins 无法启动 Selenium 测试(ubuntu) 错误 11:26:24.652信息-已启动org.openqa.jetty.jetty.Server@ab50cd 11:26:24.738 信息 - 正在准备 Fir…
如何针对不同版本的客户端代码进行自动化测试
假设我们有一个 android 客户端和一个 java api 服务器 和代码提交到具有不同子文件夹的同一 svn 存储库 Svn 版本 1: [服务器版本 1] Svn 版本 2: [服…
TFS 中放置文件夹和构建代理工作目录之间的区别
我是第一次设置 Team Foundation 服务器,并尝试为 ASP.NET MVC 项目设置自动构建。我一切正常,但我不太明白发生了什么。 在我的构建定义中,它要求…
命令行中的模拟器并不总是具有属性“dev.bootcomplete”
我通过命令行使用模拟器来为我们的 Android 应用程序提供持续集成服务器。通过这种方法,我们可以自动测试所有 Android 版本。对于自动安装和测试,我…
通过maven部署到生产环境
我想在 Maven 中创建一个目标,将我的 java web 应用程序部署到生产 tomcat 7 实例。执行此操作的最佳方法是什么?我希望有一个插件可以处理 SFTP 战…
Magento 的 pyUnit 单元测试是个好主意吗?
今天,有人建议我将 PyUnit 与我们的 Magento 模块一起使用,因为它的请求和响应对象。使用 xUnit 测试框架有什么优势吗? 我们将使用 Maven 运行 Hud…