---
title: CI/CD Pipelines
description: Continuous Integration and Continuous Deployment (CI/CD) automates the software delivery process. You will understand how to build pipelines that automatically test, build, and deploy code changes, reducing manual errors and accelerating release cycles.
category: programming-tech
subcategory: devops
difficulty: beginner, intermediate, advanced
url: /subject/cicd-pipelines
---

# CI/CD Pipelines

Continuous Integration and Continuous Deployment (CI/CD) automates the software delivery process. You will understand how to build pipelines that automatically test, build, and deploy code changes, reducing manual errors and accelerating release cycles.

## Available Resources

4 Websites

## Websites

### 1. Jenkins Tutorials overview

The official tutorials section for Jenkins, offering a range of guides to help users implement CI/CD processes with this widely used automation server.

**Difficulty:** Beginner | **Language:** English | **Price:** Free

**Link:** https://www.jenkins.io/doc/tutorials/

**Tags:** jenkins, ci/cd, pipelines, build automation, devops

### 2. GitHub Actions documentation

The official documentation for GitHub Actions, offering extensive guides, tutorials, and reference material for setting up CI/CD pipelines with GitHub's integrated automation platform.

**Difficulty:** Beginner | **Language:** English | **Price:** Free

**Link:** https://docs.github.com/actions

**Tags:** github actions, ci/cd, workflow automation, yaml, devops

### 3. Ultimate guide to CI/CD: Fundamentals to advanced implementation

GitLab's comprehensive guide covering CI/CD fundamentals to advanced implementation strategies, explaining the concepts and benefits of CI/CD.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://about.gitlab.com/blog/ultimate-guide-to-ci-cd-fundamentals-to-advanced-implementation/

### 4. Tutorial: Create and run your first GitLab CI/CD pipeline

An official tutorial from GitLab that guides you through creating and running your first GitLab CI/CD pipeline, providing a practical introduction to the platform's CI/CD capabilities.

**Difficulty:** Beginner | **Language:** English | **Price:** Free

**Link:** https://docs.gitlab.com/ci/quick_start/

**Tags:** gitlab ci, ci/cd, pipelines, yaml, devops

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

*Curated by humans at Dantes.io. Personal study use welcome; republishing this curation requires permission (team@dantes.io).*

View this page online: https://dantes.io/subject/cicd-pipelines