Содержание


Функции

Встроенный Swagger API (PRO)

Пользователи Pro теперь имеют доступ к полной документации API прямо внутри Semaphore. Встроенный Swagger UI позволяет вам просматривать все доступные конечные точки, видеть параметры и ответы, а также выполнять тестовые запросы — все это без написания ни одной строки кода. Это упрощает интеграцию Semaphore с вашими внешними инструментами и CI/CD пайплайнами.

Улучшенный дизайн

Мы переработали формы редактирования, чтобы сделать их более современными, чистыми и удобными в использовании. Новый макет улучшает ясность и обеспечивает более удобный пользовательский опыт при настройке шаблонов, задач и параметров.

Поддержка Terragrunt

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

Детали задачи

Теперь доступен новый детализированный вид для каждой задачи. Он включает в себя расширенную информацию, такую как время выполнения, исполнитель, триггерный шаблон, Git-коммит, переменные окружения и точная версия Ansible или Terraform, используемая в задаче. Это упрощает отладку проблем и аудит истории задач в сложных пайплайнах.

Сводка по задаче (PRO)

Быстро понять, что произошло в задаче, одним взглядом. Сводка показывает общий обзор: статус задачи, измененные ресурсы, количество затронутых хостов и ключевые события. Идеально подходит для мониторинга частых выполнений или просмотра результатов без углубления в полный лог.