gitlab:代码仓库;进行版本控制grrit:人工代码审核sonar:自动代码规范审核jenkins:自动构建、部署