Мой веб-сайт имеет API, который по сути является API-интерфейсом очистки данных для ряда сайтов.Если какой-либо другой сайт изменится, мой API сломается.Мне нужно, чтобы мой API был как можно более стабильным, и если он сломался, мне нужно как можно быстрее обновить его.
Чтобы убедиться, что он работает правильно, я написал набор тестов PHPUnit, которыеубедитесь, что он работает должным образом.
Я бы хотел, чтобы эти тесты запускались периодически, возможно, один раз в день, возможно, чаще, в зависимости от того, насколько они ресурсоемки.Я мог бы настроить задание cron, которое запускает PHPUnit время от времени, и я хотел бы получать оповещения по электронной почте или по тексту, когда любой из тестов PHPUnit завершается неудачей, поэтому я могу быстро исправить API.Насколько я могу судить, нет никаких вариантов сделать это в самом PHPUnit, что является позором.Каков наилучший способ настроить это?