{"meta":{"title":"Integração com a análise de código","intro":"Você pode executar code scanning externamente e exibir os resultados em GitHub, ou configurar webhooks que monitoram a atividade de code scanning em seu repositório.","product":"Qualidade de segurança e código","breadcrumbs":[{"href":"/pt/code-security","title":"Qualidade de segurança e código"},{"href":"/pt/code-security/concepts","title":"Concepts"},{"href":"/pt/code-security/concepts/code-scanning","title":"Varredura de código"},{"href":"/pt/code-security/concepts/code-scanning/integration-with-code-scanning","title":"Integração com a análise de código"}],"documentType":"article"},"body":"# Integração com a análise de código\n\nVocê pode executar code scanning externamente e exibir os resultados em GitHub, ou configurar webhooks que monitoram a atividade de code scanning em seu repositório.\n\n## Sobre integração com a varredura de código\n\nComo alternativa à execução code scanning dentro GitHub, você pode executar a análise em outro lugar, usando a CLI do CodeQL ou outra ferramenta de análise estática e carregar os resultados. Para obter mais informações, consulte [Usando a varredura de código com seu sistema de CI existente](/pt/code-security/code-scanning/integrating-with-code-scanning/using-code-scanning-with-your-existing-ci-system).\n\nSe você executar a verificação de código usando várias configurações, algumas vezes um alerta terá várias origens de análise. Se um alerta tiver várias origens de análise, você poderá ver o status do alerta para cada origem de análise na página de alertas. Para saber mais, confira [Alertas de escaneamento de código](/pt/code-security/code-scanning/managing-code-scanning-alerts/about-code-scanning-alerts#about-analysis-origins).\n\n## Integrações com webhooks\n\nVocê pode usar os webhooks code scanning para criar ou configurar integrações, como [GitHub Apps](/pt/apps/creating-github-apps/setting-up-a-github-app) ou [OAuth apps](/pt/apps/oauth-apps/building-oauth-apps), que se inscrevem em eventos de code scanning no seu repositório. Por exemplo, você pode criar uma integração que cria um problema no GitHub ou envia uma notificação no Slack quando um novo alerta do code scanning é adicionado ao seu repositório. Para obter mais informações, consulte [Documentação de Webhooks](/pt/webhooks) e [Eventos e cargas de webhook](/pt/webhooks-and-events/webhooks/webhook-events-and-payloads#code_scanning_alert).\n\n## Leitura adicional\n\n* [Code scanning](/pt/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning)\n* [Usando a varredura de código com seu sistema de CI existente](/pt/code-security/code-scanning/integrating-with-code-scanning/using-code-scanning-with-your-existing-ci-system)\n* [Suporte SARIF para a varredura de código](/pt/code-security/code-scanning/integrating-with-code-scanning/sarif-support-for-code-scanning)"}