У автора личный сервер с его репозиториями: новый заводится через
ssh server git init --bare, клонируется обычным git clone server:repo. Дальше выясняется, что для простого CI ничего больше и не нужно.🔘 хук на стороне сервера ловит пуш и запускает проверку;
🔘 ни платформы, ни раннеров, ни конфигурации в YAML;
🔘 вся схема помещается в несколько строк.
Взрослый пайплайн это не заменит, но для пет-проекта или своего хостинга рабочий минимум.
#инструменты