Команда GitLab стремится к повышению производительности и степени удовлетворённости разработчиков. Релиз 13.6 содержит все необходимые ингредиенты, которые помогут вам достичь этого и, возможно, чего-то ещё! Мы надеемся, что вам пригодятся основные фичи релиза, а также ещё более 60 новых фич и улучшений, добавленных в этом релизе.
Простота использования и автоматизация для повышения эффективности
Чтобы вам было проще начать работу с CI/CD GitLab на Amazon Web Services (AWS), мы добавили поддержку AWS к нашей фиче Auto DevOps, так что теперь вы можете запускать автоматические развёртывания на EC2, используя Auto DevOps без Kubernetes (который ранее требовался в Auto DevOps).
Docker Hub ввёл ограничения по количеству запросов docker pull для бесплатных планов. Мы постарались смягчить последствия этих ограничений для наших SaaS- и самостоятельных установок, а также мы предлагаем способы отслеживания этих лимитов с помощью с Prometheus в ваших окружениях. Мы хотим, чтобы все наши пользователи могли безопасно использовать CI/CD конвейеры (в русской локализации GitLab «сборочные линии») и кластеры Kubernetes, поэтому мы переводим прокси зависимостей (Dependency Proxy) в план Core, доступный для всех.
Мы прислушались к мнению сообщества о том, что имя ветки по умолчанию должно быть настраиваемым, и теперь владельцы групп могут указать для новых репозиториев исходное имя ветки по умолчанию, отличное от master. Кстати о настройках по умолчанию, теперь вы можете задать шаблон мерж-реквеста (в русской локализации GitLab «запрос на слияние») для редактора статических сайтов, благодаря чему вам больше не придется переходить к свежепредложенному мерж-реквесту только ради добавления описания.
Большая наглядность для более быстрого принятия решений
Нельзя исправить то, что нельзя найти. С релизом 13.6 мы внесли улучшения в несколько панелей и отчётов, чтобы повысить наглядность и помочь вам быстрее принимать решения.
С помощью данных о степени качества кода, включённых в мерж-реквест, и полного отчёта о качестве кода, вы сможете быстро определить, какие проблемы, связанные с качеством кода, необходимо решить до мержа. Спасибо нашему сообществу, а именно Vicken Simonian, за вклад с отчётом по качеству кода!
Мы обновили панель безопасности проекта, добавив результаты последнего сканирования безопасности конвейера, а также динамический график тенденций уязвимостей, чтобы вы были в курсе трендов развития уязвимостей в реальном времени и в прошлом. Мы также добавили результаты фаззинг-тестирования в виджет мерж-реквеста вместе с другими отчётами по безопасности и улучшили читаемость этого отчёта, добавив имя исходного файла и номер строки, чтобы вы могли быстро найти точное место падения приложения и исправить его.
Администраторы инстансов GitLab с самостоятельным управлением теперь могут отслеживать тенденции использования в своей организации разных фич, например, количество пользователей, проекты, группы, тикеты и конвейеры за последние 12 месяцев.
Улучшили работу с другими сервисами
Мы считаем, что GitLab должен хорошо взаимодействовать с другими популярными инструментами, которыми часто пользуются совместно с GitLab, чтобы обеспечить органичное взаимодействие, даже если вы используете не все возможности GitLab. Чтобы обеспечить лёгкий доступ и совместную работу в VS Code, в релизе 13.6 мы улучшили наше расширение для VS Code. Теперь вы сможете вставлять сниппеты, а также просматривать и комментировать мерж-реквесты и тикеты непосредственно из VS Code, вместо того, чтобы переключаться в интерфейс GitLab.
Интеграции теперь могут быть настроены на уровне группы наряду с уровнем инстанса и уровнем проекта, что поможет владельцам групп легко управлять интеграциями.
И это ещё не всё
Для того чтобы вы могли преодолеть ограничение в 10 ГБ на проект, мы недавно ввели возможность приобретать дополнительное место. В дополнение к прокси зависимостей, мы также переместили трассировку в Core в рамках этого релиза.
Это всего лишь несколько новых фич и улучшений производительности из этого релиза, об остальных мы расскажем подробнее далее в статье. Если вы хотите заранее узнать, что вас ждёт в следующем месяце, загляните на страницу будущих релизов, а также посмотрите видео по релизу 13.7, где наши менеджеры рассказывают о ключевых фичах следующего релиза.
Приглашаем на наши встречи
Learn@GitLab (Центр онлайн-обучения)