devops-basics

1. What is Gitlab CI?

Overview

GitLab CI/CD is a software development tool that allows organizations to implement “continuous” methodologies, including continuous integration (CI), continuous delivery (CD), and continuous deployment (also abbreviated to CD).

Gitlab CI workflow

Official website documentation of Gitlab CI

2. Prerequisites

3. Installation

How to install Gitlab CI?

Gitlab public

Gitlab self deployment

4. Basics of Gitlab CI

Getting started with Gitlab CI

Gitlab CI Hello World

5. Beyond the Basics

Hands-On Example

6. More…

Gitlab CI YAML syntax reference