How To Install gitlab-runner on Ubuntu 20.04

In this tutorial we learn how to install gitlab-runner on Ubuntu 20.04. gitlab-runner is GitLab Runner - runs continuous integration (CI) jobs

Introduction

In this tutorial we learn how to install gitlab-runner on Ubuntu 20.04.

What is gitlab-runner

gitlab-runner is:

GitLab Runner runs tests and sends the results to GitLab. GitLab Continuous Integration (CI) service (included with GitLab) coordinates the testing.

There are three methods to install gitlab-runner on Ubuntu 20.04. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install gitlab-runner Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install gitlab-runner using apt-get by running the following command:

sudo apt-get -y install gitlab-runner

Install gitlab-runner Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install gitlab-runner using apt by running the following command:

sudo apt -y install gitlab-runner

Install gitlab-runner Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install gitlab-runner using aptitude by running the following command:

sudo aptitude -y install gitlab-runner

How To Uninstall gitlab-runner on Ubuntu 20.04

To uninstall only the gitlab-runner package we can use the following command:

sudo apt-get remove gitlab-runner

Uninstall gitlab-runner And Its Dependencies

To uninstall gitlab-runner and its dependencies that are no longer needed by Ubuntu 20.04, we can use the command below:

sudo apt-get -y autoremove gitlab-runner

Remove gitlab-runner Configurations and Data

To remove gitlab-runner configuration and data from Ubuntu 20.04 we can use the following command:

sudo apt-get -y purge gitlab-runner

Remove gitlab-runner configuration, data, and all of its dependencies

We can use the following command to remove gitlab-runner configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge gitlab-runner

References

Summary

In this tutorial we learn how to install gitlab-runner package on Ubuntu 20.04 using different package management tools: apt, apt-get and aptitude.