corenominal

Full stack web developer, interested in all the things, but especially the web, code, design, Linux, OS X, PHP, WordPress, JavaScript & robots.

Tagged: gitlab

Moving to GitLab! Yes, it’s worth it! image/svg+xml

The math is hard to argue against: the GitLab + GitLab-CI + Digital Ocean combo is a big win. GitLab’s interface is very familiar so users from GitHub or Bitbucket will feel quite at home in no time.

I’ve been using GitLab (at work) since January and I love it. That said, I also love GitHub, which I use for my pet projects. I’d consider moving everything to GitLab, but since I’m using a free GitHub account, I’m not sure it would be worth it. If I ever need private repositories for my own stuff, I would definitely consider the move.

Choose GitLab for your next open source project image/svg+xml

GitLab.com is a competitor of GitHub. It’s a service provider for git-based source code repositories that offers much more than it’s bigger brother. In this post I will try to convince you to try it out for your next project.

I’ve been using GitLab at work for a while now and it works well. If you’ve not tried it yet, this post details some of its best features.

GitLab, First Impressions

Screenshot of GitLab running in Firefox.

Today, at work, we set-up the Community Edition of GitLab. It took a while to get it set-up, but this was mainly due to complications of installing a hosted service on a corporate network — the actual GitLab installation only took a couple of minutes and was really very simple.

We installed the service on a virtual machine running Ubuntu 14.04 and the provided deb package did all the work, the only thing I had to do was to configure the hostname. If I was rating the installation experience, I would probably give it 9 out of 10. The only reason I wouldn’t give it 10 is because there was a slight issue with the provided Ubuntu repository, which meant that I had to manually download the deb file and use the dpkg command to perform the install. Other than that, the installation was flawless, which is quite remarkable given the dependencies involved.

Regarding the web interface and administration, I’ve only just started using it, but it looks and feels like a quality product. Anyone familiar with GitHub should feel instantly at home when using it, I know I did. Also, something that struck me straight away was just how helpful it is. There is lots of guidance throughout and it’s all written in plain English (switch English for your preferred language, as I assume it features localisation). A nice touch.

There is not much else to report at the moment, but if you’re interested in GitLab, I would highly recommend giving it a try. Having a local GitHub-esque service with free private repositories is a definite win.