项目再开发过程中遇到一个需求:学生提交代码以后,想要知道自己的代码质量信息。这里需要考虑学生并不是一个很熟练的开发人员,所以平台应该要替学生做尽量多的事情。预期效果为:学生使用自己机器clone代码到本地,可以commit和push到gitlab仓库,学生push完成以后,点击一个操作按钮,系统处理完一段时间以后返回检查结果。