Docker i CI/CD · Senior · Pytanie 74 z 75
Dlaczego job wdrożenia powinien używać concurrency group bez anulowania trwających uruchomień?
- ✓Poprawna odpowiedź: Anulowanie wdrożenia w połowie może zostawić produkcję niespójną
- 2GitHub nie może anulować joba wdrożenia, gdy ten już wystartował
- 3Dwa wdrożenia naraz są zawsze szybsze niż kolejka
Wyjaśnienie
Kolejka wdrożeń zachowuje kolejność i pozwala każdemu się skończyć. Anulowanie jest w porządku przy testach, gdzie przerwanie w połowie nie ma skutków ubocznych.