Sobes.tech
Junior — Middle

Da li imate iskustva u podešavanju automatizovanih procesa integracije i isporuke (CI/CD) u vašim projektima?

sobes.tech АИ

Одговор од АИ

Da, konfigurisao sam automatizovane procese CI/CD u projektima. Obično je to uključivalo:

  • Automatsku izgradnju projekta pri svakom commit-u u sistemu kontrole verzija (npr. Git).
  • Pokretanje testova (jediničnih, integracionih) za proveru kvaliteta koda.
  • Automatsku izgradnju artefakata (npr. Docker slika).
  • Deploy na testne ili staging okoline za proveru funkcionalnosti.
  • Nakon uspešnog završetka svih faza — automatski ili poluautomatski deploy na produkciju.

Za realizaciju sam koristio alate kao što su Jenkins, GitLab CI/CD, GitHub Actions. To je omogućavalo ubrzanje izdanja i smanjenje grešaka pri ručnom deploy-u.