I can understand that perspective. It does what you want and a lot more.
I like it a lot better than GitTea, Jenkins, and the other usual suspects on account of GitLab being so low maintenence. I can do the things I want to do instead of spending my time configuring, debugging, and troubleshooting the tools that are supposed to be helping me.