Přeskočit na obsah
_CORE
AI & Agentic Systems Core Informační Systémy Cloud & Platform Engineering Data Platforma & Integrace Security & Compliance QA, Testing & Observability IoT, Automatizace & Robotika Mobile & Digital Banky & Finance Pojišťovnictví Veřejná správa Obrana & Bezpečnost Zdravotnictví Energetika & Utility Telco & Média Průmysl & Výroba Logistika & E-commerce Retail & Loyalty
Reference Technologie Blog Know-how
Nástroje O nás Spolupráce Kariéra
Pojďme to probrat

GitLab CI Pipeline

05. 02. 2026 1 min čtení intermediate

DevOps Pokročilý

GitLab CI Pipeline

GitLab CICI/CDPipeline 3 min čtení

CI/CD s GitLab CI. Stages, jobs, cache, artifacts a deployment.

.gitlab-ci.yml

stages: [test, build, deploy]
test:
  stage: test
  image: node:20
  cache: {paths: [node_modules/]}
  script: [npm ci, npm test]
build:
  stage: build
  image: docker:latest
  services: [docker:dind]
  script:
    - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA .
    - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
deploy:
  stage: deploy
  only: [main]
  script:
    - kubectl set image deploy/app app=$CI_REGISTRY_IMAGE:$CI_COMMIT_SHA

Cache vs Artifacts

  • Cache - urychli joby, best-effort
  • Artifacts - predavani mezi stages, garantovane

Shrnuti

GitLab CI - stages, environments, review apps, security scanning v jednom nastroji.

Potřebujete pomoct s implementací?

Náš tým má zkušenosti s návrhem a implementací moderních architektur. Rádi vám pomůžeme.

Nezávazná konzultace

Sdílet:

CORE SYSTEMS tým

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.