Indice dei contenuti


Caratteristiche

Miglioramenti dell’interfaccia web

In questa versione, l’interfaccia utente ha ricevuto la sua revisione più significativa degli ultimi anni, rendendola più raffinata e professionale. Questi ampi miglioramenti migliorano sia l’aspetto che la sensazione della piattaforma, offrendo un’esperienza utente moderna e raffinata.

Miglioramenti principali dell’interfaccia utente:


Messaggi di commit Git

I task ora memorizzano l’hash e il messaggio del commit Git, consentendoti di rieseguire i task utilizzando lo stesso commit.


Dettagli dell’esecuzione del task

È stata aggiunta una nuova pagina Dettagli per fornire informazioni sui risultati dell’esecuzione dei task. La pagina presenta un grafico che mostra i risultati dei task (successo o errore), consente agli utenti di selezionare intervalli di tempo (da 1 settimana a 1 anno) e include un filtro per utente.

image


Miglioramenti del supporto Terraform/OpenTofu

Ci sono molti miglioramenti nel supporto per Terraform/OpenTofu in questa versione. I principali includono:


Backend HTTP di Terraform (PRO)

Ora puoi utilizzare Semaphore Pro per memorizzare il tuo stato Terraform/OpenTofu. Devi solo aggiungere il seguente blocco al tuo codice Terraform/OpenTofu:

terraform {
    backend "http" {
    }
}

Semaphore memorizza una cronologia dello stato.

Per utilizzare il backend HTTP dalla CLI, aggiungi Alias e riferisciti ad esso come configurazione del backend nel tuo codice Terraform/OpenTofu:

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

Correzioni di bug


Patch

2.11.2 (2024-12-26)

2.11.3 (2025-01-27)