今天在研究dubbo源码的时候,发现了dubbo的主要贡献者梁飞的个人博客,甚是喜欢,博客里面的俄罗斯方块代码158K,下载下来直接就能跑,很讲究。
开源项目dubbo的组成
dubbo的测试
从测试入手,研究庞大的框架。
dubbo使用的测试相关的依赖:
- junit 4.12
- easymock 3.4
- jmockit 1.33
travis-ci入门
1、 授权github账号
2、 登录travis-ci仓库管理 开启你要持续集成的仓库
3、 在仓库根目录创建.travis.yml文件,文件内容以dubbo为例,其中字母区分大小写,更多构建配置。
1 | language: java |
4、 每一次向github push代码时触发一次构建
5、 点击travis-cli右上角仓库构建状态图标,获取markdown格式的图片链接,并写到自己仓库的README.md中,便能看到构建状态的图标了,而且图标会根据构建状态动态变化。