Same here. We self hosted the community edition and could even auth to ldap. Gitlab CI worked well, ran tasks in docker containers, and did multi pipeline builds (although Jenkins does that now too and their Jenkinsfile is way better than gitlab-ci.yml)
I'm not sure about the people who had to admin it, but for us devs it worked really well
I'm not sure about the people who had to admin it, but for us devs it worked really well