Содержание


Особенности

Улучшения веб-интерфейса

В этом релизе пользовательский интерфейс получил самое значительное обновление за последние годы, что сделало его более polished и профессиональным. Эти обширные улучшения повышают как внешний вид, так и удобство использования платформы, обеспечивая утонченный и современный пользовательский опыт.

Основные улучшения интерфейса:


Сообщения коммитов Git

Теперь задачи хранят хэш и сообщение коммита Git, что позволяет вам повторно запускать задачи, используя тот же коммит.


Детали выполнения задач

Добавлена новая страница Детали, которая предоставляет информацию о результатах выполнения задач. Страница содержит график, показывающий результаты задач (успех или ошибка), позволяет пользователям выбирать временные диапазоны (от 1 недели до 1 года) и включает фильтр по пользователю.

image


Улучшения поддержки Terraform/OpenTofu

В этом релизе было много улучшений поддержки Terraform/OpenTofu. Основные из них включают:


HTTP-бэкенд Terraform (PRO)

Теперь вы можете использовать Semaphore Pro для хранения вашего состояния Terraform/OpenTofu. Вам нужно только добавить следующий блок в ваш код Terraform/OpenTofu:

terraform {
    backend "http" {
    }
}

Semaphore хранит историю состояния.

Чтобы использовать HTTP-бэкенд из CLI, добавьте Alias и укажите его как конфигурацию бэкенда в вашем коде Terraform/OpenTofu:

terraform {
    backend "http" {
        address = "http://localhost:3000/api/terraform/3rzllo19iyw3uu22"
        username = "login_from_secret"
        password = "password_from_secret"
    }
}

Исправления ошибок


Патчи

2.11.2 (2024-12-26)

2.11.3 (2025-01-27)