CI/CD & Delivery¶
Getting code from a developer's machine to production — version control workflows, CI pipelines, artifact management, quality gates, and GitOps deployments.
-
Branching strategies, rebase vs merge, conflict resolution, history rewriting, and day-to-day workflows.
-
Repository management, pull requests, branch protection, Actions integration, and collaborative workflows.
-
CI/CD pipelines, reusable workflows, matrix builds, secrets management, and deployment automation.
-
Declarative pipelines, shared libraries, agent configuration, and integrating Jenkins into a self-hosted CI stack.
-
Artifact repository management — hosted, proxy, and group repositories for Maven, Docker, npm, and raw formats.
-
Code quality gates, static analysis, security hotspot triage, and integration with CI pipelines.
-
GitOps continuous delivery — application sync, health checks, rollback, and managing multi-cluster deployments.