Skip to main content
ToolGitLabCurrent

GitLab CI/CD

Following adds this technology to your private workspace so related learning is easier to organise and revisit.

Technology explained

What is GitLab CI/CD?

GitLab CI/CD is GitLab's integrated pipeline system for testing, packaging and deploying changes from a repository. This profile connects the concept to KBY's practical engineering guidance.

A pipeline definition creates staged or dependency-based jobs executed by runners, with artefacts, caches, variables and environments carrying work forward. Runner trust, token permissions, protected branches and deployment approvals define the security boundary.

Primary purpose

Build and deliver software through pipelines integrated with GitLab repositories.

Typical environments
GitLab
Typical use cases
  • Integrated software pipelines
  • Container builds
  • Deployment to Kubernetes
Technology map

Explore related technologies

Related technologies

Connected knowledge

1 resource for GitLab CI/CD

Browse by purpose, from definitions and learning through operations, diagnostics and controlled recovery.

Technology journey

Learn and operate with GitLab CI/CD

Ordered as a reader progression -- from core definitions through to operational reference -- using only the content already connected in the technology registry.

Lexicon Definitions(1)

Start here: understand the core vocabulary.