1
LeoQ 2017-02-27 09:38:41 +08:00 via iPhone
朋友,你听说过 travis 吗
|
2
plantain OP @LeoQ 不一样的, travis 一般用来做单元测试,这个可以临时创建测试程序, code review 的时候其他人就可以访问这个测试程序,查看页面效果等等,可以认为每个 pull request 都会生成一个测试环境,如果 pull request 不 merge 也不 close ,产生的测试环境会一直存在的。
而 travis 跑完测试,环境就释放掉了。 |
3
qfdk 2017-03-01 02:09:41 +08:00 via iPhone
@plantain 我感觉我完全没看明白 不过感觉好繁琐 travis 感觉更方便呢 不过 lz 折腾的精神值得学习 麻烦 git 上写个说明吧 看了这么多特性不明白干啥的
|
4
plantain OP @qfdk 服务部署完成之后,就像 demo 里的那样,如果有人提交了一个 merge request , robot 会根据新代码自动创建一个测试应用,并对外贴出地址, review 的人就可以查看程序被改成什么样, pm 也可以在合并前查看改后的效果了。
|
5
plantain OP 如果一个功能开发完了,在合并之前,会有一堆人站你电脑前看效果,指点半天,有了这个 robot ,可以让他们自己打开那个测试 URL 去看,也就不会打扰自己接下来的工作了。
|