Компания «Ресолют» (входит в «Группу Астра») заявила о выпуске новой версии платформы для разработки программного обеспечения GitFlic. По словам создателей, в GitFlic 3.2.0 реализовано 150 задач, направленных на повышение эффективности работы пользователей, расширение интеграционных возможностей и на усиление поддержки безопасной разработки.
![](https://habrastorage.org/getpro/habr/upload_files/396/32b/33e/39632b33ec1f7e8cc70998315f92a231.png)
Одним из ключевых нововведений разработчики заявляют ролевую модель Role‑Based Access Control (RBAC). RBAC представляет собой метод управления доступом к ресурсам в системе. В GitFlic этот метод используется для определения, какие действия могут выполнять пользователи в различных частях проекта. Эта возможность позволяет разграничить и упорядочить работу над большими проектами в крупных командах.
Кроме появления RBAC, в GitFlic 3.2.0 добавлены:
-
интеграция GitFlic 3.2.0 с Jira, позволяющая связывать коммиты с конкретными задачами или багами в системе управления проектам;
-
собственный редактор кода, способствующий упрощению работы с файлами и самим кодом;
-
удобная загрузка файлов, сделанная непосредственно из пользовательского интерфейса (UI);
-
поддержка модулей на языке Go;
-
интеграции с SCA‑анализаторами (Software Composition Analysis), представляющими собой инструменты, позволяющими для анализа состава программного обеспечения пользователям выполнять проверку кода и зависимостей (библиотек и пакетов), применяемых в проекте, на наличие уязвимостей, лицензионных проблем и других рисков;
-
unit‑тесты для проверки отдельных элементов кода, позволяющие удостовериться, что каждый элемент (unit) работает правильно, изолируя его от остальной части программы;
-
механизм наследования настроек шаблонов защищённых тегов, веток и одобрений из компаний или команд в запросах на слияние.
![](https://habrastorage.org/getpro/habr/upload_files/19e/1e6/a40/19e1e6a40dc7d0dc0b9b586d8b9ac212.png)
Максим Козлов
Технический директор компании «Ресолют»
«В этой версии реализованы важнейшие функции, которые упрощают работу с исходным кодом и позволяют тонко настраивать различные аспекты проектов в зависимости от потребностей заказчиков и разработчиков. Эти улучшения делают платформу полезной как для небольших команд, которым важны скорость, лёгкий старт и полнота функционала, так и для крупных предприятий, где необходимо оптимизировать рабочие процессы и соблюдать требования информационной безопасности на всех этапах жизненного цикла ПО».
ссылка на оригинал статьи https://habr.com/ru/articles/829066/
Добавить комментарий