Ответ 1
TravisCI (как предлагает CI), является средой с непрерывной интеграцией. Всякий раз, когда вы совершаете изменения кода, он может выполнять модульные тесты и другие инструменты, такие как кодовое имя, обнаружение беспорядков, обнаружение копий-пасты, создание документа и т.д.
Еще более полезно, он может запускать ваши тесты против разных версий PHP.
Затем он может сообщать о результатах этих тестов и инструментов, поэтому вы всегда знаете, являются ли ваши изменения стабильными или нет, или нарушили другие части кода и т.д.