На смену GitHub: разработчики GitFlic рассказали о новом функционале для синхронизированной работы

Обновленный российский аналог GitHub от «Группы Астра» делает управление проектами проще, быстрее и надежнее. Версия GitFlic 3.1.0 улучшает процесс непрерывной интеграции кода и развивает процесс слияния изменений кода.

человек за ноутбуком

Компания «РеСолют» (входит в «Группу Астра») объявляет о выходе новой версии российской платформы для работы с программным кодом GitFlic. В версии GitFlic 3.1.0 появились :

  • Поддержка динамических анализаторов кода (DAST). Это позволяет интегрировать сторонние динамический анализаторы кода и внедрить процесс анализа кода внутри CI/CD. Функция дает возможность обнаруживать потенциальные уязвимости в коде еще на этапе его тестирования.
  • Реализация планировщика конвейеров. Механизм автоматизирует задачи, связанные с разработкой, такие как запуск тестов, сборка кода и развертывание приложений. Это позволяет разработчикам освободиться от рутинных операций и сосредоточиться на более важных задачах.
  • Процесс передачи и чтения чувствительных переменных внутри конвейера, который стал более безопасным благодаря интеграции с хранилищем секретов Valut. Теперь можно подключить хранилище секретов напрямую в GitFlic и использовать его для работы с CI/CD при передаче такой информации, как, например, пароли и ключи внутри каждой задачи.
  • Добавлен функционал результирующего конвейера. В предыдущей версии платформы при его включении изменения в запросе на слияние можно было удовлетворить. Теперь же создается результирующий конвейер, в котором происходит слияние кода и его тестирование. В случае успешного выполнения появляется возможность слить изменения в целевую ветку и сделать процесс объединения изменений более контролируемым и предсказуемым.

В GitFlic 3.1.0 улучшен процесс CI/CD путем внедрения дочерних конвейеров. Данный функционал позволяет создавать конвейеры из других по принципу «родитель-ребенок». Также был расширен список ключевых слов в конфигурационном файле CI/CD, это в совокупности дает возможность создавать более гибкие конвейеры, что, в свою очередь, увеличивает эффективность процесса непрерывной интеграции кода.

Сделан ряд других нововведений: улучшения в механизмах поиска, загрузки файлов, политиках доступа и в интерфейсе. Также появилась поддержка команды git blame. Она отображает метаданные автора, связанные со строками, которые были внесены в файл при коммите. Эта команда позволяет изучить определенные этапы изменений файла и узнать, кто внес последние правки в строку.

Предустановлен вывод участников организации и упрощено добавление новых членов команды в проект, оптимизирована общая работа сервиса, в частности — запросы на слияние и загрузки файлов в дереве.

Автоматизировано слияние веток в запросах на слияние (MR, Merge request) по заданным условиям. Пользователи могут настроить правила слияния на основе условий, таких как, например, количество утверждений или статус проверок, чтобы автоматически удовлетворять запросы MR, соответствующие критериям, что экономит время и упрощает процессы в командах разработчиков.

Обновлен API GitFlic 3.1.0 В него были добавлены методы для администратора сервиса, для смены пароля пользователя, а также для создания форка проекта.

«С каждым обновлением мы стараемся сделать работу нашей платформы GitFlic не только более функциональной, но и интуитивно понятной и удобной для всех участников процесса разработки. Версия 3.1.0 открывает новые возможности для эффективной и синхронизированной работы, делая управление проектами проще, быстрее и надежнее. Это подтверждается стремительным ростом пользовательской аудитории платформы, которая включает в себя не только небольшие команды и стартапы, но и ведущие российские ИТ-компании с масштабными проектами федерального уровня».

Максим Козлов, технический директор компании «РеСолют»

Источник: пресс-центр «Группы Астра»

Что будем искать? Например,ChatGPT

Мы в социальных сетях