Self-tuning CI/CD pipelines to streamline your dev flow
TeamCity Pipelines (beta) - Fall in love with CI/CD again | Product Hunt

Ваш CI/CD может быть лучше

Адаптивные пайплайны сократят время выполнения на 40%, не нарушая ваши рабочие процессы

Попробовать

Бесплатная бета-версия

Профессиональное создание пайплайнов

В TeamCity Pipelines есть все необходимые инструменты для максимально эффективного построения CI/CD-пайплайнов.

Удобный редактор пайплайнов

Удобный редактор пайплайнов  

Раз-два, и готово! 🚀 Благодаря полностью переработанному редактору вы всего за пару кликов получаете работающий пайплайн.

Начните с YAML

Начните с YAML  

Предпочитаете писать конфигурацию как код? Пожалуйста! Каких-то несколько строк на YAML, и ваш пайплайн можно запускать. Редактируйте код прямо в веб-интерфейсе или просто добавьте файл конфигурации в репозиторий.

Умная помощь в настройке

Умная помощь в настройке  

Вам не нужно мучительно искать нужные функции или запоминать десятки вариантов настроек. TeamCity Pipelines проведет вас через все этапы создания пайплайна, автоматически подсказывая, что можно улучшить.

Первоклассная поддержка Docker

Первоклассная поддержка Docker  

Запускать задания в контейнерах Docker стало еще проще благодаря встроенному поиску Docker-образов. Переключать контекст, чтобы найти нужный образ, не требуется: можно даже просто указать нужный файл Dockerfile прямо в интерфейсе, и TeamCity Pipelines тут же соберет и запустит Docker-образ под новое задание.

Параллелизация тестов

Параллелизация тестов  

Для ускорения работы TeamCity Pipelines предложит разделить тесты на несколько пакетов. При этом менять код или структуру проекта не потребуется: все сложные вопросы TeamCity Pipelines решит самостоятельно. Один клик — и ваши пайплайны будут работать быстрее и экономичнее.

Проверка настроек заданий

Проверка настроек заданий  Скоро

Тонкая настройка заданий и конфигураций часто требует кропотливой работы, не прерываясь на многократные повторные запуски пайплайна. Если же вы используете TeamCity Pipelines, то можете запустить всего одно задание, открыв билд-агент в окне терминала, чтобы было удобнее сразу выполнить отладку. Это позволит протестировать все изменения перед внесением их в общий пайплайн.

Запуск заданий

Каждый пайплайн приближает вас к цели, и мы хотим, чтобы на вашем пути не было препятствий. TeamCity Pipelines предлагает варианты оптимизации прямо по ходу работы и анализирует каждый новый запуск задания, собирая важную информацию.

Самооптимизация пайплайнов

Самооптимизация пайплайнов  

При каждом запуске пайплайна выполняется оптимизация, чтобы добиться максимальной эффективности: например, сократить время работы или оптимизировать использование ресурсов. TeamCity Pipelines позволяет выбрать, как именно вы хотите улучшить CI/CD-процесс, а после каждого запуска пайплайна вы получаете анализ выполненной оптимизации.

Автоматическое распознавание тестов и подготовка отчетов

Автоматическое распознавание тестов и подготовка отчетов  

В решение встроены фирменные функции анализа тестов TeamCity, которые автоматически находят доступные тесты и отслеживают их выполнение в течение всех запусков без дополнительной настройки.

Дойти до самой сути

Каждая найденная ошибка — шаг на пути к успеху. Наши инструменты помогут пройти этот путь быстрее.

Встроенный терминал для мгновенной отладки

Встроенный терминал для мгновенной отладки  

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

Подробные журналы сборки

Подробные журналы сборки  

TeamCity Pipelines предлагает полнофункциональные журналы сборки с подсветкой синтаксиса, поиском и сворачиванием сообщений. Можно даже скачать их, а затем проанализировать в своем любимом инструменте для чтения журналов.


CI/CD в вашей IDE

Скоро

Скоро во всех IDE JetBrains будет доступна нативная интеграция с TeamCity Pipelines, благодаря который вы сможете выполнять свою работу еще быстрее.

  • Редактор пайплайнов в IDE
  • Нативная поддержка YAML и автодополнение
  • Запуск удаленных заданий прямо из IDE
  • Выполнение удаленных тестов в фоновом режиме
  • Конвертеры, упрощающие миграцию
  • Подсказки по оптимизации вашего пайплайна с учетом структуры проекта

CI/CD
завтрашнего дня

Уже сегодня

TeamCity Pipelines

Вы получаете бесплатный доступ ко всем функциям TeamCity Pipelines на весь пробный период.

  • Неограниченное количество веб-пользователей
  • 10 000 коммитеров
  • Билд-агенты для Linux, Windows и macOS
  • Автономные агенты
  • 12 000 билд-кредитов в месяц

От

$15.00

в месяц