Pipeline CI/CD
Pipeline CI/CD je automatizované workflow, které průběžně sestavuje, testuje a nasazuje změny softwaru, takže týmy dodávají kód rychleji a spolehlivěji.
Poslední aktualizace: 3. března 2026
Pipeline CI/CD (Continuous Integration / Continuous Deployment) je automatizovaná posloupnost kroků, která vede kód od commitu vývojáře přes build, testy a bezpečnostní skenování až po nasazení do produkce. Je páteří moderního dodávání softwaru, odstraňuje ruční předávání práce a snižuje riziko lidské chyby.
Continuous Integration (CI) se zaměřuje na automatické slučování a testování změn kódu průběžně s tím, jak je vývojáři commitují, takže chyby integrace se zachytí včas. Continuous Deployment (CD) na to navazuje a automaticky vydává ověřené buildy do stagingového nebo produkčního prostředí bez ručních schvalovacích bran.
Z pohledu bezpečnosti je pipeline CI/CD cílem vysoké hodnoty. Kompromitace pipeline dává útočníkovi možnost vložit škodlivý kód do artefaktů buildu, ukrást tajné klíče a tokeny nebo ve velkém měřítku dostat do produkce software se zadními vrátky, a proto je zabezpečení pipeline klíčovou součástí každého programu bezpečnosti softwarového dodavatelského řetězce.
Každý job v pipeline běží na runneru CI, stroji, na kterém se potkává kód, tajné klíče jobu a závislosti, které stáhl.