DevOps-panel
Общая информация
DevOps-panel и DevOps-api это один проект, созданные для автоматизации процесса добавления и обновления ci/cd на репозиториях компании.
Веб-интерфейс
Веб интерфейс находится на странице devops-panel.end-point.ru.

В веб интерфейсе представлен актуальный список репозиториев компании. Отображение дерева директории ci-cd репозитория, которая коммитится при создание любого репозитория в группе apps. И меню обновление CI/CD скриптов.
При нажатие на обновление CI/CD скриптов, запускается процесс коммита актуальных скриптов из CI/CD репозитория, в выбранные репозитории.
Веб-интерфейс создан на базе Vue.
DevOps-api
Ядром проекта является api, которая отвечает за все действия с репозиториями gitlab. У api есть свой сервис oauth. Api создан на базе php.