Drone

Drone

Расскажу про прекрасную систему сборки с открытым исходным кодом (Apache 2) на Go, основанную на Docker контейнерах.

https://drone.io

https://github.com/drone/drone

В корне репозитория создается файл .drone.yml с описанием пайплайна. Соль в том что все команды выполняются изолированно в контейнерах. Можно делать свои контейнеры которые будут выполнятся как обычные шаги (и не пересобираться каждый раз, как в Github Actions).

Фичи:

https://docs.drone.io