Configuração
Centralize contexto estável no repositório e injete credenciais ou dados efêmeros pelo ambiente de execução.
Variáveis de ambiente
Secrets nunca devem entrar no arquivo versionado. No CI, use o cofre nativo da plataforma e exponha o valor somente ao step de ingestão.
FEATURE_ROLLOUT_TOKENAPI key usada pelo pipelineGITHUB_SHACommit da execuçãoGITHUB_REF_NAMEBranch ou tag atualCIIndica execução não interativaHeaders de contexto
A API aceita metadados opcionais para tornar a execução rastreável. Valores enviados por header têm prioridade sobre metadados equivalentes dentro do relatório.
X-CI-PIPELINENome do workflow ou jobX-GIT-SHACommit completo ou abreviadoX-GIT-BRANCHBranch ou tagX-ENVIRONMENTdev, staging ou productionX-BUILD-URLURL HTTPS da execução no CIX-RUN-IDIdentificador externo do jobContexto do repositório
Mantenha no arquivo local apenas valores não sensíveis, como workspace, feature padrão e score mínimo. Flags de linha de comando podem sobrescrever esses defaults em jobs específicos.
workspace = "lb-pay"
feature = "LBP-PIX-001"
min_score = 90
fail_on = ["blocking", "critical-test"]