Junior — Middle
Kas olete loonud CI/CD torud nullist oma praktikas?
sobes.tech AI
Vastus AI-lt
Jah, minu praktikas jooksul pidin looma CI/CD torujuhtmeid nullist. Tavaliselt hõlmab protsess järgmisi samme:
- Versioonikontrollisüsteemi (nt Git) seadistamine.
- Automaatse ehituse seadistamine commit'i ajal (nt Jenkins, GitLab CI, GitHub Actions abil).
- Koodikvaliteedi kontrollimiseks testietappide lisamine.
- Automaatne juurutamine test- ja/või tootmiserveritesse.
Näide: .NET projekti jaoks seadistasin GitLab CI, kus iga pushi puhul käivitatakse ehitus, üksustestid ning seejärel automaatselt juurutati testversioon QA serverile.