Обновление платформы разработки GitFlic
Компания «Ресолют» (входит в «Группу Астра») объявила о выпуске новой версии платформы для разработки ПО GitFlic, существующей как в виде SaaS-сервиса, так и Self-Hosted модели. В GitFlic 3.2.0 реализовано более 150 задач, направленных на повышение эффективности работы пользователей, расширение интеграционных возможностей, а также на поддержку безопасной разработки.
Одно из ключевых нововведений – ролевая модель RBAC (Role-Based Access Control), метод управления доступом к ресурсам в системе. В GitFlic модель RBAC используется для определения, какие действия могут выполнять пользователи в различных частях проекта. Это позволяет разграничить и упорядочить работу над большими проектами в крупных командах. Еще одним шагом к управлению командой разработчиков станет интеграция GitFlic 3.2.0 с Jira, что позволит связывать коммиты с конкретными задачами или багами в системе управления проектам. Таким образом можно отслеживать прогресс выполнения задач и видеть, какие изменения кода относятся к каким задачам.
Добавлен собственный редактор кода. Его наличие поможет упростить работу с файлами и кодом и сделает GitFlic более универсальным и комплексным решением для создания ПО.
В GitFlic 3.2.0 стала удобнее загрузка файлов – теперь их можно подтягивать непосредственно из пользовательского интерфейса (UI). Новая функция, анализирующая вклад участников команды в проект, позволяет собирать статистику по эффективности работы команды и демонстрирует количество сделанных коммитов по каждому из разработчиков.
В области автоматизации работы с репозиториями добавлена поддержка модулей на языке Go. Для более безопасного и качественного процесса разработки ПО в GitFlic 3.2.0 добавлен ряд важных инструментов. Так, благодаря интеграции с SCA-анализаторами (Software Composition Analysis), инструментами для анализа состава ПО, пользователи смогут выполнять проверку кода и зависимостей (библиотек и пакетов), которые применяются в проекте, на наличие уязвимостей, лицензионных проблем и других рисков. Для проверки отдельных элементов кода применяются unit-тесты. Они позволяют удостовериться, что каждый элемент (unit) работает правильно, изолируя его от остальной части программы. Механизм наследования настроек шаблонов защищенных тегов, веток и одобрений из компаний или команд в запросах на слияние, реализованный в GitFlic 3.2.0, предоставляет гарантию, что все проекты в организации или команде следуют одинаковым правилам и стандартам. Это важно для крупных проектов с множеством участников.
С новым релизом на платформе также добавлены функции, усиливающие безопасность процесса разработки ПО.