Tabela de conteúdos


Recursos

Melhorias na interface web

Nesta versão, a interface do usuário recebeu a sua maior reformulação em anos, tornando-a mais polida e profissional. Essas extensas melhorias aprimoram tanto a aparência quanto a experiência do usuário na plataforma, oferecendo uma experiência moderna e refinada.

Principais melhorias na UI:


Mensagens de commit do Git

As tarefas agora armazenam o hash e a mensagem do commit do Git, permitindo que você reexecute tarefas usando o mesmo commit.


Detalhes da execução da tarefa

Uma nova página de Detalhes foi adicionada para fornecer insights sobre os resultados da execução das tarefas. A página apresenta um gráfico mostrando os resultados das tarefas (sucesso ou erro), permite que os usuários selecionem intervalos de tempo (de 1 semana a 1 ano) e inclui um filtro por usuário.

imagem


Melhorias no suporte ao Terraform/OpenTofu

Há muitas melhorias no suporte ao Terraform/OpenTofu nesta versão. As principais incluem:


Backend HTTP do Terraform (PRO)

Agora você pode usar o Semaphore Pro para armazenar seu estado do Terraform/OpenTofu. Você só precisa adicionar o seguinte bloco ao seu código do Terraform/OpenTofu:

terraform {
    backend "http" {
    }
}

O Semaphore armazena um histórico do estado.

Para usar o backend HTTP a partir da CLI, adicione Alias e faça referência a ele como a configuração do backend no seu código do Terraform/OpenTofu:

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

Correções de bugs


Patches

2.11.2 (2024-12-26)

2.11.3 (2025-01-27)