DevOpsLab

Course2 · CI/CD & platforms → CI/CD pipelines

2 · CI/CD & platforms

Theory · CI/CD pipelines

18 min · Module 8 · Theory

How to study this topic

  1. Read the theory below (concepts, bullets, and shell/YAML examples).
  2. Try the Exam pool and Book quizzes in this module.
  3. After each quiz, use Show answer on every question to review.

CI/CD pipelines

Pipelines automate lint, test, build, scan, and deploy. Jenkins, GitHub Actions, and GitLab CI use YAML workflows; artifacts and images flow through gated stages.

Shell, YAML & config examples

# GitHub Actions sketch
on: [push, pull_request]
jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test

Hands-on practice: /lab/

Log in to track progress / take quizzes