_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN
Let's talk

GitLab CI Pipeline

12. 10. 2025 1 min read intermediate

DevOps Intermediate

GitLab CI Pipeline

GitLab CICI/CDPipeline 3 min read

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.

Need Help with Implementation?

Our team has experience designing and implementing modern architectures. We’re happy to help.

Free Consultation

Share:

CORE SYSTEMS tým

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