Девять прогонов из сорока одного проверяли не тот «Антракт», который поедет в ночь продаж, и каждый зелёный из них говорил «можно мержить». Пятничная ошибка со сбором из урока 99 прошла ещё проще: тесты были, а запуска не было.
Оля весь блок открывала двери по одной: сначала workflow на юниты, потом свой стенд в job, потом шарды и ворота. Теперь она хочет увидеть всё это одним конвейером, и только тогда отдаёт ему ночь. Савве нужно другое: открыть PR и сразу понять, можно ли его мержить.
Это восьмой босс курса и шестой, который живёт в твоём репозитории. Стадии конвейера и быструю обратную связь ты разбирал в уроке 99, стенд в job в уроке 100, шарды и отчёты в уроке 101, ворота в уроке 102. Набор, который пойдёт по конвейеру, у тебя тоже есть: API из П3, гонки из П4, UI из П5, стык с «ПлатиМ» из П6.
Новое в боссе одно: до сих пор набор запускал человек, и он же решал, верить красному или нет. Теперь запускает машина, а решает правило. Конвейер это конвейер поставки в миниатюре: этапы от дешёвого к дорогому, и каждый имеет право остановить остальные.
урок из курса
Урок из курса «Автотестирование с нуля». Курс покупается один раз и остаётся навсегда: 500 ₽.
Оплата пока не подключена: премиум и курсы открываются промокодом.