【发布时间】:2014-01-10 13:40:12
【问题描述】:
目前,我们的开发人员都使用配置有特定软件集的 VirtualBox VM 的克隆,我们希望将持续集成引入我们的开发堆栈。
我们正在考虑使用 Jenkins,最好将其配置为执行以下操作:
- 克隆我们都用于开发的基础虚拟机(因为它经常更新)
- 启动此 VM 的实例
- 将脚本复制/下载到实例中
- 执行脚本,它将安装我们的开发环境并运行测试
- 收集测试结果
- 报告测试是否成功
我很确定我们可以让 1-4 工作,这是我们关心的第 5 步和第 6 步。
这可以实现吗?如果有,怎么做?
【问题讨论】:
标签: python jenkins continuous-integration virtual-machine vagrant