Skip to content
DevOps 3 hours Certificate included All levels

CI/CD Automation with Jenkins & GitLab

Build pipelines that catch bugs early and ship safely: parallel stages, caching, security gates, and deployment strategies compared side by side in both tools.

Engineers comparing CI/CD automation setups

What you'll learn

Two tools, one calm release process.

  • ✓Pipeline anatomy in Jenkinsfile and .gitlab-ci.yml, mapped concept for concept.
  • ✓Speed: caching, parallel jobs, and test splitting that cut builds to minutes.
  • ✓Quality gates: lint, unit, SAST, and image scanning that block bad merges.
  • ✓Deploy strategies: rolling, blue-green, and feature-flagged releases.

Curriculum

  1. Module 1 · 40 min

    Pipeline basics, twice

    Same demo app automated in both Jenkins and GitLab CI.

  2. Module 2 · 50 min

    Fast feedback

    Caching, artifacts, parallel stages, and flaky-test triage.

  3. Module 3 · 50 min

    Secure the chain

    Secrets, signed images, and scans that fail the build kindly.

  4. Module 4 · 40 min

    Ship without fear

    Promotion flows, approvals, flags, and one-click rollback.