跳到正文
网络寻租
返回

持续集成测试系统评估

今天打算弄一个持续集成系统, 用来自动化测试我们GuruDigger的代码。选型和测试结果如下。

gitlab-ci

gitlab-ci和GitLab是一起的,安装过程非常复杂,需要创建系统用户等等,我安装失败就没有继续了。

cruisecontrol.rb

cruisecontrol.rb是thoughtworks的一个东西,安装还是比较简单的。

不过这个项目看起来很老了,也没有什么更新,功能上面看起来也很简单,只是点击跑一下测试显示结果,不是很满足要求。

travis-ci

travis-ci它可以针对github的开源项目免费测试,针对私有项目就没有办法了,可以去下载安装源码,不过上面说还不稳定不推荐自己折腾。

cijoe

看起来使用比较简单,不过我死活没有跑起来。 更新也还是2年以前,放弃之。

jenkins

好像是比较受欢迎的CI系统, 安装非常简单,只要下载war文件,然后执行java -jar jenkins.war,之后访问8080端口网站即可。 不过添加测试用例的过程就有点复杂,我还没有深入。看起来jenkins是我需要的东西。(待续)


分享这篇文章:

上一篇
把书籍全部电子化
下一篇
如何实现推荐类似文章功能

评论

评论通过 GitHub 账号发布,需要先使用 GitHub 登录。