TeamCity 2022.10

TeamCity 2022.10
👋
Хочешь поучаствовать в жизни сайта? Мы ищем авторов!

Релиз включает Sakura UI, облачные интеграции, HTTPS из коробки, вход через Google, учет размера артефактов на диске и другое.

TeamCity - это сервис непрерывной интеграции и сборки (CI/CD) от компании JetBrains.

Итак, что же нового в этом релизе?

Оглавление

Sakura UI

Дизайн интерфейса был пересмотрен, новый дизайн Sakura UI теперь включен по-умолчанию, хотя старый еще будет доступен некоторое время.

0:00
/
Источник видео: JetBrains

Интеграция с AWS

  • TeamCity теперь умеет создавать временные ключи AWS и безопасно передавать их в сборки.
  • В веб-интерфейсе теперь можно открыть терминал с прямым доступом к build agent, запущенному на AWS EC2. Доступ к этой функции контролируется соответствующим правом.

Новый Maintenance mode.

В этом режиме TeamCity не завершает build agents после окончания сборки и не запускает на них новые сборки.

Этот режим позволит администраторам TeamCity быстрее исправлять проблемы в процессе CI/CD.

Управление облаком с нескольких серверов TeamCity

Вторичные сервера TeamCity теперь умеют запускать и останавливать облачные сервера, чтобы обеспечить работу CI/CD, когда главный сервер TeamCity становится недоступен.

Поддержка токенов обновления для VCS

TeamCity теперь умеет использовать краткосрочные токены OAuth, что позволяет подключать TeamCity к GitLab, Bitbucket Cloud и Azure DevOps без создания токена доступа вручную.

Поддержка HTTPS

Достаточно загрузить сертификат или цепочку сертификатов в формате PEM.

Источник изображения: JetBrains

Ограниченные токены доступа

Позволят подключить другого человека к серверу TeamCity под вашим аккаунтом, но с ограниченными правами. Например, чтобы позволить разобраться в проблеме, или для демонстрации.

Вход через Google

TeamCity автоматически сопоставляет аккаунт Google с аккаунтом TeamCity по email или создает новый аккаунт, если домен email находится в списке разрешенных.

Настройка Free Disk Space

TeamCity теперь умеет вычислять пространство на диске, которое понадобится для артефактов сборки, так чтобы вы могли только указать требуемое свободное дисковое пространство без учета артефактов.

Промоутинг персональных сборок

Персональные сборки теперь можно промоутить, причем сборки, которые будут запущены по цепочке после промоутинга, тоже станут персональными.

Полный список новинок доступен в блоге компании.

Материал подготовлен с ❤️ редакцией Кухни IT.

Олег Ямников

Олег Ямников

Главный кухонный корреспондент.