O'Reilly logo

Continuous Integration, Delivery, and Deployment by Sander Rossel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Installing GitLab

Installing and setting up Git (with Secure Shell (SSH)) authentication in Ubuntu is a pain when you are not a Linux veteran. Once you have installed everything, you are left with a plain, bare, command-line Git. Luckily, there are third-party providers that do all the heavy lifting and give you a neat portal with all your projects and commits as an added bonus (making it look like GitHub)! The one we are going to use is GitLab. Again, the docs are pretty explicit on how to install GitLab (https://about.gitlab.com/downloads/#ubuntu1604).

The first thing we have to do is install some necessary dependencies:

sudo apt-get updatesudo apt-get install curl openssh-server ca-certificates postfix

The installation of postfix will ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required