Liberação: 11/09/2026
#Faturamento
Objetivo da mudança:
Implementar uma nova esteira de Integração Contínua (CI) em Python e um painel web de monitoramento para automação, compilação, empacotamento e publicação dos serviços Linux. A estrutura substitui a compilação monolítica legada pelo MSBuild individualizado por projeto, adicionando mecanismo de retentativa para erros de link intermitentes, geração de logs por biblioteca e painel de controle com retomada granular do ciclo.
Rotinas / Telas:
DevOps / Infraestrutura > Serviços Linux
Instruções sobre o que configurar:
Implantação da Nova Esteira:
Execute a nova esteira a partir do módulo Python l.
A esteira fará a leitura ordenada dos 104 projetos (15 em modo Build e 89 em modo Make), executando
Revert,SVN Updatee a limpeza da pasta temporária (TMP) na transição dos grupos.Configuração do Painel Web de Monitoramento:
Acesse a interface web;
O painel opera exclusivamente em modo leitura no banco de dados para consulta do histórico de execuções, console de compilação em tempo real e status dos testes de API.
Retentativa de Compilação:
O mecanismo de retentativa por projeto é acionado automaticamente em falhas conhecidas do compilador, contornando travamentos sem derrubar a compilação do grupo de tintas.
Instruções sobre como utilizar:
Disparo e Retomada do Ciclo:
Acesse o painel web para iniciar um ciclo completo de integração.
Em caso de falha pontual em um grupo não crítico, utilize a funcionalidade de Retomada de Ciclo pelo painel; a esteira reprocessará apenas os projetos e etapas pendentes ou que falharam.
Diagnóstico de Falhas:
Para identificar erros de compilação, acesse o painel web e selecione o log individual gerado especificamente para o projeto com falha, eliminando a necessidade de varredura manual em arquivos de log globais.
Publicação Automatizada:
O empacotamento e a distribuição do pacote de serviços Linux serão executados automaticamente apenas após a validação do Exit Code com sucesso de todos os projetos do ciclo.