Полный цикл CI/CD в bitrix env
Основная идея Bitrix.DevOps
- Рабочие копии сайта актуализируются через Action в гите любым разработчиком (~10 минут)
- У каждого разработчика собственная рабочая копия основного сайта связанная с git на собственной ветке.
- Все изменения перез релизом отправляются на staging сайт для автоматического тестирования и последующего создания PullRequest в master ветку с уведомлением в телеграмм.
- Любое изменение файлов на основном сервере, который связан с master веткой отправляется в новую ветку, что бы не потерять изменения внесённые менеджером.
- Любое изменение файлов на тестовых серверах - откатываются до состояния репозитория
Это предже всего инструмент, изучите код перед тем как его применить!
tags: coding