Coleta de evidências baseada em importação

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Reduza a sobrecarga da instância ignorando o processamento de pipeline em nível de etapa para gestão acelerada de mudanças e coleta de evidências para GitHub Actions e. Azure DevOps(ADO) Ferramentas de orquestração.

    Todas as evidências relevantes no pipeline são anexadas à solicitação de mudança usando a solicitação de importação em vez de notificações do webhook.

    Habilitar coleta de evidências baseada em importação

    Você pode habilitar este recurso ativando o. Importação de coleta de evidências baseada para recurso de orquestração Alterne na página Propriedades. Para obter mais informações, consulte Propriedades de Velocidade de mudança para DevOps.

    Alternar a alternância modifica como os eventos de pipeline são processados. Quando ativada, a configuração reduz a sobrecarga da instância ignorando o processamento em nível de etapa no pipeline. Os eventos de nível de etapa ignorados são ignorados com os detalhes de processamento, "IGNORADO: Este evento foi ignorado porque a propriedade "Importar coleta de evidências baseada para capacidade de orquestração" está habilitada". Por outro lado, a desativação reverte para o modo padrão, em que todos os eventos de entrada são processados.
    Nota:
    Certifique-se de que nenhum pipeline esteja em execução antes de fazer mudanças nesta configuração. Alternar a alternância durante uma execução de pipeline ativa pode fazer com que o pipeline trave e, eventualmente, atinja o tempo limite, resultando em coleta de dados incompleta ou incorreta. Se uma solicitação de mudança já tiver sido criada, você deverá cancelá-la manualmente, pois as evidências necessárias podem não ser anexadas. Selecione Salvar para continuar e iniciar uma nova execução de pipeline depois de alternar a alternância.

    Como as evidências são coletadas

    Quando a etapa de mudança em um pipeline é acionada, um registro de retorno de chamada é criado com estado: criado e. status de evidência de mudança: pendente . Uma solicitação de importação, com as páginas de solicitação de importação correspondentes, é criada para coletar detalhes de execução do pipeline e as evidências necessárias. A solicitação de mudança é criada com todas as evidências anexadas a ela. Além disso, o recurso de coleta de evidências baseada em importação é acionado novamente no evento de conclusão do pipeline para garantir que todas as evidências associadas sejam recuperadas com precisão e associadas à solicitação de mudança. A pós-criação da solicitação de mudança, os mecanismos de aprovação automática e os comportamentos subsequentes permanecem os mesmos do comportamento existente.

    Para ADO
    • Para pipeline de compilação, quando a propriedade está habilitada, a coleta de evidências acontece somente com base no evento de conclusão do pipeline (os eventos no nível de etapa não são processados para reduzir a sobrecarga da instância).
    • Para pipeline de versão, mesmo que a propriedade esteja habilitada, a coleta de evidências acontece com base no processamento de eventos em nível de etapa.
    Para GitHub Actions
    • Quando a propriedade está habilitada, a coleta de evidências acontece somente com base no evento de conclusão do fluxo de trabalho (os eventos no nível de etapa não são processados para reduzir a sobrecarga da instância).
    • Se você estiver usando GitHub Actions Implantação Em qualquer uma das suas etapas, você deve configurar o aplicativo GitHub e a coleta de evidências acontece com base no evento de conclusão do fluxo de trabalho. Para obter mais informações sobre portas de implantação, consulte Portas de implantação do GitHub para mudança do ServiceNow DevOps.

    Pontos principais

    • A coleta de evidências baseada em importação oferece suporte a todos os estilos de pipeline existentes (reexecuções, paralelos, sequenciais) e configurações para GitHub Actions E ADO.
    • Todos os tipos de coleta de evidências compatíveis com GitHub Actions E ADO no sistema de base também são compatíveis quando esta propriedade está habilitada.
    • Para GitHub Actions a mudança baseada no ambiente não é compatível.
    • Os recursos históricos de importação e pesquisa funcionam da mesma maneira, independentemente do Importação de coleta de evidências baseada para recurso de orquestração propriedade que está sendo habilitada ou desabilitada.
    • Reiniciar importação no registro de solicitação de importação também é compatível.
    • As estruturas de solução de problemas e tratamento de erros permanecem inalteradas.
    • Se você estiver atualizando, o Importação de coleta de evidências baseada para recurso de orquestração a propriedade está desativada por padrão.