Как мы ведём проекты в ELMA365 с помощью своего решения? Часть 8
Приложение “Релизы” появилось не сразу. После того как мы обнаружили в решении 15 приложений, 8 процессов, 6 кастомных виджетов и 2 модуля, стало понятно, что нужно что-то для сбора измененных элементов системы.
📕 В первой версии это была карточка, в которой есть таблица и связь с задачей проекта. В таблице разработчик указывал, какие изменения он внес, и таким образом мы понимали, что входит в текущий релиз. Это было не очень удобно, поэтому появилась вторая версия этого приложения.
📗 Во второй версии мы уже расширили объектную модель, и теперь в ней 5 приложений вместо одного. Теперь при завершении задачи разработчик указывает, в каком элементе системы он произвел изменение, и это изменение само попадает в текущий релиз проекта. Как только мы готовы выполнить релиз, все изменения динамически собираются, и у нас получается список тех элементов системы, которые нужно не забыть взять с собой в прод.
