Visão geral do CI/CD de verificações

Integrar a CLI Checks ao seu pipeline de CI/CD é um processo simples. É possível usar os fluxos de trabalho integrados de plataformas conhecidas, como GitHub e GitLab, ou personalizar a integração para outros serviços que você usa. Para saber mais sobre os benefícios de alcançar a conformidade com seu CI/CD, confira a postagem do blog no Google para Desenvolvedores.

Casos de uso típicos para adotar o CI/CD de verificações

As equipes de compliance e de desenvolvedores costumam adotar verificações no CI/CD das seguintes maneiras:

  1. Descobrir problemas para desenvolvedores: uma abordagem típica é usar verificações para expor problemas de compliance durante o processo de desenvolvimento. Em seguida, exponha os resultados da análise na sua plataforma de CI/CD para aumentar a visibilidade entre os membros da equipe de desenvolvimento. Se esse for seu único caso de uso pretendido, recomendamos configurar os plug-ins para não falhar na build e evitar interrupções no processo de desenvolvimento.

  2. Evitar problemas em builds de pré-lançamento: as verificações podem impedir a introdução de problemas de compliance em novas versões ao falhar nos builds e fornecer os resultados da análise na plataforma de CI/CD. Seus desenvolvedores ou equipes de DevOps podem usar os resultados para decidir se interrompem ou continuam o build.

  3. Monitoramento contínuo: semelhante ao primeiro caso de uso, o Checks captura snapshots de todas as análises de CI/CD no console do Checks. Isso vai permitir que as equipes multifuncionais fiquem atualizadas e recebam alertas sobre problemas de compliance.

Métodos de implantação de CI/CD

As verificações oferecem várias opções de configuração no seu pipeline para se adequar ao seu ambiente e às suas preferências. Cada método usa a mesma análise de verificações, garantindo resultados consistentes.

Verifica plug-ins de CI/CD

Os plug-ins de CI/CD do Checks estão disponíveis para GitHub e fastlane (mais opções em breve). Usar esses plug-ins é a maneira mais fácil de configurar e começar a usar, além de incluir os parâmetros mais comuns.

Verifica o binário da CLI

Se o Checks não tiver um plug-in para sua plataforma específica, use a CLI do Checks. Isso oferece uma interface familiar para solução de problemas e configuração. A CLI Checks está disponível para Linux, Windows e macOS.

API Checks

Para equipes com fluxos de trabalho altamente personalizados, o Checks oferece uma API REST robusta. Use-o para iniciar verificações, recuperar relatórios e adaptar a experiência aos seus requisitos exclusivos. Para mais informações, consulte a documentação da API Checks.