El tudná magyarázni, mit jelent a 'első CD' kifejezés a CI/CD gyakorlatában?
sobes.tech MI
Válasz az MI-től
A "első CD" kifejezés a CI/CD kontextusában általában a Folyamatos Szállításra utal — egy olyan gyakorlatra, ahol a kód változásai automatikusan összeállnak, tesztelnek és előkészülnek a kiadásra, de nem feltétlenül kerülnek azonnal a produkcióba.
Vagyis, miután sikeresen átmentek minden automatizált teszten és ellenőrzésen, az alkalmazás új verziója mindig készen áll a kiadásra bármikor. Ez lehetővé teszi a csapat számára, hogy gyorsan és biztonságosan tegyen közzé frissítéseket, minimalizálva a kockázatokat és a leállási időt.
Példa: a repositoryban végrehajtott commit után egy build indul, majd automatikus tesztek következnek, és ha minden sikeres, az artefaktot staging környezetbe helyezik, ahol ellenőrizhető, mielőtt a produkcióba kerülne.