( gelei | 2023. 04. 25., k – 15:18 )

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.