Android 工程的 Vagrant Gitlab Runner
Gitlab runner 是一个优秀的持续集成工具,通过 runner 我们可以执行自动化编译、静态代码检查、单元测试、UI 测试,发布等操作,是高效快速迭代开发的必要工具。 GitLab Runner 独立运行于 Gitlab 实例,可以非常容易的扩展和安装。
代码仓库服务之 GitLab
GitLab 是一个优秀的协作代码仓库服务,拥有几乎所有 GitHub 的功能,可以当作后者的开源实现。不同于纯 git 仓库服务, GitLab 主打社区和自动化 Pipeline 功能,拥有众多优秀扩展如 CI/CD,Pages,Issue board 等。