Back to CI/CD Basics

CI/CD Tools

An overview of popular CI/CD tools, their syntax, and core concepts.

1 day

Topics in this Chapter

1

Introduction to GitHub Actions

Understanding workflows, events, jobs, and runners in GitHub Actions.

2

Introduction to Jenkins

Exploring Declarative vs. Scripted pipelines, Jenkinsfiles, and the plugin ecosystem.

3

Introduction to GitLab CI/CD

Working with the .gitlab-ci.yml file, Runners, and integrated features.

4

Comparing Tools: Which one to choose?

A high-level comparison of GitHub Actions, Jenkins, and GitLab CI/CD.

GeekDost - Roadmaps & Snippets for Developers