Forgejo Actions

Forgejo Actions

Легковесный и быстрый вариант CI/CD на базе Forgejo Actions. Мы устанавливаем Forgejo и Forgejo Runners в кластер Kubernetes. Forgejo реализует функции хостинга кода, Git-сервера и приватного репозитория Docker-образов. А Forgejo Runners выполняют рабочие потоки (пайплайны), построенные на базе Forgejo Actions. Рабочие потоки Forgejo выполняют: сборку Docker-образов фронтенда и бэкенда, развертывание в три изолированных контура development, staging и production кластера Kubernetes, канареечные разветрывания Canary и откат Rollback к предыдущим версиям приложения