I have to say, I really like gitlab.com. The UI is slick, and you get a ton of features right out of the box (for free). Bravo gitlab.com, keep up the good work!
I have to say, I really like gitlab.com. The UI is slick, and you get a ton of features right out of the box (for free). Bravo gitlab.com, keep up the good work!
Pros
- UI is top notch
- Love the built in features (pipelines, CI/CD, docker registry)
- Private repos, free stuff
Cons
- Performance is improving, but still seems a bit slow at times
- Pipelines could be a bit faster. The build and test times seem to vary a lot per commit.
- Better documentation on pipelines and the .gitlab-ci.yml file. It seems a bit fragmented and scattered over a few documents.
- Maybe offer to add a default .gitignore in the repo, and a basic README (like github). Cloning an empty repo makes me sad.
As you know, we're constantly improving the performance.
There's an issue for CI performance (https://gitlab.com/gitlab-org/gitlab-ce/issues/21624), please add any specific feedback you have there.
For pipeline documentation, please consider creating an issue if you have any specific feedback. We'd love to know what we can improve there.
We do offer .gitignore templates, so I assume you mean to offer them during project creation. Please see https://gitlab.com/gitlab-org/gitlab-ce/issues/19468 and add any feedback.
I find this a frequent annoyance and often choose to go back and load the full projects page just to change project.