runner logs

Agrupa subcomandos para acesso ao historico de deploys, streaming de logs recentes e estatisticas de uma app.

Use quando: quer inspecionar o que aconteceu em deploys anteriores, acompanhar um deploy em andamento ou obter metricas de sucesso/falha de uma app.

Sintaxe

runner logs <subcomando> <app> [flags]

Subcomandos

Subcomando Descricao
tail Exibe as ultimas N linhas do log de deploy
history Lista o historico de deploys com status e versao
stats Exibe estatisticas agregadas de deploy (total, sucessos, falhas)

Flags comuns

Flag Default Descricao
-o, --output <FORMAT> human Formato de saida: human, json, yaml
--json Atalho para --output json
-h, --help Exibe ajuda

runner logs tail

Exibe as ultimas linhas do log do deploy mais recente.

runner logs tail <app> [flags]
Flag Default Descricao
-l, --lines <N> 50 Numero de linhas a exibir
--json Saida em JSON

Exemplo

$ runner logs tail meu-app --lines 20
[2026-05-27T14:30:01Z] [PREPARE]   Preparando deploy v1.3.0...
[2026-05-27T14:30:02Z] [ARTIFACT]  Copiando artefatos...
[2026-05-27T14:30:05Z] [ENV]       Gerando ambiente...
[2026-05-27T14:30:06Z] [CONTAINER] Subindo container de teste...
[2026-05-27T14:30:18Z] [HEALTH]    healthy (200 OK, 38ms)
[2026-05-27T14:30:18Z] [PROMOTE]   Promovendo para producao...
[2026-05-27T14:30:19Z] Deploy concluido: v1.3.0

runner logs history

Lista o historico de deploys com versao, resultado e timestamp.

runner logs history <app> [flags]
Flag Default Descricao
-l, --limit <N> 10 Numero de entradas a exibir
--json Saida em JSON

Exemplo

$ runner logs history meu-app -l 5
#   versao   resultado   data
1   v1.3.0   success     2026-05-27T14:30:19Z
2   v1.2.1   success     2026-05-26T09:11:04Z
3   v1.2.0   failure     2026-05-25T18:42:30Z
4   v1.1.0   success     2026-05-24T11:00:15Z
5   v1.0.0   success     2026-05-20T08:30:00Z

runner logs stats

Exibe estatisticas agregadas de deploy: total de execucoes, taxa de sucesso e falhas.

runner logs stats <app> [flags]
Flag Default Descricao
--json Saida em JSON

Exemplo

$ runner logs stats meu-app
app:        meu-app
deploys:    45
success:    43  (95.6%)
failure:    2   (4.4%)
last:       2026-05-27T14:30:19Z

Erros comuns

  • app not found → verifique o nome com runner list; o argumento aceita nome do projeto ou caminho absoluto.
  • no deploy history → a app ainda nao teve nenhum deploy; execute runner deploy <app> primeiro.
By Borlot.com.br on 27/05/2026