Documentação do Guardrail Ledger

Primeiros passos

O Guardrail Ledger guarda o registo por trás de cada gate de pull request. Os scanners correm nos seus próprios agentes. O espaço de trabalho guarda os resultados SARIF, as definições do gate e as suas exceções.

Iniciar um período de teste ou comprar um plano

  1. Abra a página de compra do Guardrail Ledger em spot-suite.com e escolha um plano.
  2. Introduza o seu e-mail profissional e a empresa e adicione um cartão no checkout da Stripe. O período de teste de 30 dias começa e o cartão não é cobrado, a menos que continue.
  3. Escolha a região de uma encomenda paga. Os períodos de teste correm na UE.
  4. Aguarde pela configuração, que demora cerca de 5 a 10 minutos. O e-mail de boas-vindas com a ligação de início de sessão chega logo após o checkout.

Iniciar sessão

O endereço do seu espaço de trabalho tem a forma https://<workspace>.guardrail-ledger.com/app/. Escolha Iniciar sessão com Spot Suite e use a conta Spot Suite cuja palavra-passe definiu a partir do e-mail de boas-vindas. Os espaços de trabalho Business podem usar o início de sessão único do Microsoft Entra através da Spot Suite.

A consola

PáginaPara que serve
FindingsResultados dos scanners por repositório, filtrados por estado: em aberto, resolvido ou com exceção.
ExceptionsDescobertas aceites com responsável, aprovador, motivo e validade.
GatesA severidade que faz falhar um pull request, os motores que contam e o limite de contribuidores.
PipelineTokens de ingestão, a tarefa do Azure DevOps, a Action do GitHub e um exemplo de primeira análise.

Primeiros passos

  1. Abra a página Pipeline e envie o exemplo de primeira análise. Aparece uma descoberta de exemplo em Findings.
  2. Crie um token de ingestão e ligue o Azure DevOps ou o GitHub Actions. A página seguinte explica como.
  3. Abra a página Gates e escolha o que faz falhar um pull request.