Inhaltsverzeichnis


Funktionen

Verbesserungen der Weboberfläche

In diesem Release hat die Benutzeroberfläche die bedeutendste Überarbeitung seit Jahren erhalten, wodurch sie polierter und professioneller wirkt. Diese umfangreichen Verbesserungen verbessern sowohl das Aussehen als auch das Gefühl der Plattform und bieten eine verfeinerte und moderne Benutzererfahrung.

Wesentliche UI-Verbesserungen:


Git-Commit-Nachrichten

Aufgaben speichern jetzt den Git-Commit-Hash und die Nachricht, sodass Sie Aufgaben mit demselben Commit erneut ausführen können.


Details zum Tasklauf

Eine neue Details-Seite wurde hinzugefügt, um Einblicke in die Ergebnisse des Tasklaufs zu geben. Die Seite enthält ein Diagramm, das die Ergebnisse der Aufgaben (Erfolg oder Fehler) anzeigt, ermöglicht es den Benutzern, Zeiträume auszuwählen (von 1 Woche bis 1 Jahr) und umfasst einen Filter nach Benutzer.

image


Verbesserungen der Terraform/OpenTofu-Unterstützung

In diesem Release gibt es viele Verbesserungen der Terraform/OpenTofu-Unterstützung. Die wichtigsten sind:


Terraform HTTP-Backend (PRO)

Jetzt können Sie Semaphore Pro verwenden, um Ihren Terraform/OpenTofu-Zustand zu speichern. Sie müssen nur den folgenden Block zu Ihrem Terraform/OpenTofu-Code hinzufügen:

terraform {
    backend "http" {
    }
}

Semaphore speichert eine Historie des Zustands.

Um das HTTP-Backend von der CLI aus zu verwenden, fügen Sie Alias hinzu und verweisen Sie darauf als Backend-Konfiguration in Ihrem Terraform/OpenTofu-Code:

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

Fehlerbehebungen


Patches

2.11.2 (2024-12-26)

2.11.3 (2025-01-27)