GitFlow есть. Code review тоже. CI/CD вроде настроен. Но означает ли это, что релизный процесс действительно управляемый? Перед следующим релизом 1С попробуйте ответить на пять вопросов:
→ Понятно ли заранее, что именно должно попасть в релиз, а что точно не должно
→ Code review проверяет только качество кода или ещё и архитектурные последствия изменений
→ Можно ли воспроизвести сборку и выкладку без человека, который «единственный знает, как всё работает»
→ Есть ли понятный сценарий отката, если после релиза что-то пошло не так
→ Можно ли после релиза точно восстановить: что изменилось, кто это согласовал и почему решение было принято
Если на несколько вопросов ответ скорее «нет» или «не всегда», проблема обычно уже не в Git как инструменте. Это вопрос архитектуры процесса разработки и выпуска изменений.
Сегодня, 17 сентября в 20:00 по Мск, Сергей Каменский разберёт это на авторском вебинаре «Управление релизами в 1С: GitFlow, code review и CI/CD на практике». Поговорим о том, как связать GitFlow, review и CI/CD в единый процесс, где релизы становятся предсказуемыми и меньше зависят от ручных договорённостей команды.
Зарегистрироваться на урок
Эта тема — лишь одна из задач, с которыми работает архитектор 1С. На курсе «Архитектор 1С»проектирование систем и технических решений разбирается уже системно и на практике. Посмотреть программу курса
Post #8982
405