Ahora hablaré de cómo instalar GitLab en Ubuntu, pero antes un poco sobre lo qué es GitLab.
En general, GitLab es un sistema de control de versiones para gestión de código y desarrollo de software basado en Git. Esto resulta muy útil cuando estamos trabajando en equipo porque cada cambio que se hace es rastreable, puede revertirse en caso de que fuera necesario y nos da un control estricto de los cambios que se realizan en un proyecto.
A diferencia de GitHub, GitLab nos permite construir, preparar y desplegar el código automáticamente sin tener que depender de las actualizaciones manuales, o sea la integración es continua. Además que con GitLab podemos tener un número ilimitado de repositorios privados, razones por muchos prefieren GitLab.
Instalación de GitLab
Ahora sí, comencemos con la instalación. Lo que haremos primero será actualizar el repositorio y actualizar el sistema operativo, con esto aseguramos que ninguna actualización pendiente nos interrumpa el proceso de instalación de GitLab.
Los comandos a ejecutar son:
sudo apt-get update
sudo apt-get upgrade
Le damos s para continuar.
Ahora instalaremos las dependencias necesarias para que funcione GitLab, escribimos:
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
Lo siguiente es instalar GitLab, para eso pondremos en la terminal:
sudo apt install gitlab-ce
Este pasó es un poco tardado según la computadora en que se esté haciendo. Le damos s para continuar, para saber que instalamos bien GitLab tendremos que ver algo así, al terminar la descarga.
Y por último, configuraremos GitLab.
sudo gitlab-ctl reconfigure
¡Listo! Ya tenemos instalado GitLab.