Akkor ne mondjuk rá, hogy CI/CD, ha ez egy CI + manual release workflow.
De, nyugodtan mondjuk rá, értelmetlen az a gatekeeping, amit művelsz. Mi nem automata abban a folyamatban, amit leírtam? Hogy valakinek le kell okéznia a reg tesztet, ha változik az egyik output? Ne szórakoztass már. :D
Ennyi erővel nevezhetjük vízesés modell alapú szoftverfejlesztést is egy sprintből álló agilis fejlesztésnek, csak át kell nevezni ezt-azt.
Hát nevezd, max kiröhögnek.
CI/CD esetén ennyi a kérdés: ha van egy commit, a build lemegy, minden környezetben zöld minden teszt, akkor miért ne menjen ki élesre a változás?
Mert feature-öket telepítünk ki, nem commitokat. Ha már behoztad az agile-t a fenti hülyeséggel:
"Deliver working software frequently, from a
couple of weeks to a couple of months, with a
preference to the shorter timescale."
Az agile sem mond olyan baromságot, hogy minden commitot egyesével release-elni kell. Working software-ért kapjuk a pénzt, nem commitokért.