Integrações do Velocidade de mudança para DevOps

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Obtenha uma visão geral de como Velocidade de mudança para DevOps o se integra à cadeia de ferramentas DevOps externa e às ferramentas compatíveis com essa integração.

    A integração Velocidade de mudança para DevOps com ferramentas externas é obtida expondo os endpoints REST para receber notificações de webhook ou chamadas REST diretas dessas ferramentas em tempo real. Além disso, Velocidade de mudança para DevOps permite a importação de dados dessas ferramentas usando pesquisa. DevOps A API permite a integração com qualquer ferramenta de codificação, planejamento ou orquestração. Para obter mais informações, consulte API DevOps.

    Ferramentas compatíveis

    A aplicação Velocidade de mudança para DevOps fornece conectores por padrão para conectar as seguintes ferramentas DevOps comumente usadas para importar dados. Se sua ferramenta não estiver incluída nesta lista, você poderá conectar e configurar manualmente uma integração. Consulte Integrações criadas pelo usuário no Velocidade de mudança para DevOps.
    Tipo de ferramenta Ferramentas e a versão compatível
    Planejamento
    • Quadros do Azure (Azure DevOps versão mais recente da nuvem)
    • Servidor do Azure DevOps (ver 2022.0.1)
    • Jira Servidor e Jira Nuvem (versão de nuvem mais recente)
    • ServiceNow Desenvolvimento ágil 2,0
    • GitHub (versão mais recente da nuvem)
    • GitHub Enterprise (ver 3.7)
      • Autenticação básica
      • OAuth
    • Rally (versão mais recente da nuvem)
    Codificação
    • Repositórios do Azure (Azure DevOps versão mais recente da nuvem)
    • Servidor do Azure DevOps (ver 2022.0.1)
    • Bitbucket (ver 7.19.2 no local)
    • GitHub (versão mais recente da nuvem)
    • GitHub Enterprise (ver 3.7)
      • Autenticação básica
      • OAuth
    • GitLab (ver 13.0.6 para a versão local ou mais recente na nuvem)
    Orquestração
    • Pipelines do Azure (Azure DevOps versão mais recente da nuvem)
      Trabalhos compatíveis:
      • Trabalho de agente
      • Trabalho sem agente (servidor)
    • Servidor do Azure DevOps (ver 2022.0.1)
    • Jenkins (ver 2.289.1)
      Trabalhos compatíveis:
      • Projeto de estilo livre
      • Pasta (o padrão é 3 níveis)
      • Pipeline
      • Pipeline de várias ramificações
    • GitLab (ver 13.0.6 para a versão local ou mais recente na nuvem)
    • GitHub (versão mais recente da nuvem)
    • GitHub Enterprise (ver 3.7)
      • Autenticação básica
      • OAuth
    • Argo CD (versão de nuvem mais recente)
    Artefatos de repositório
    • JFrog (ver 7 para a versão no local ou na nuvem mais recente)
    • Artefatos do Azure (Azure DevOps versão mais recente da nuvem)
    • Servidor do Azure DevOps (ver 2022.0.1)
    Em testes Se algum teste for executado como parte das execuções de pipeline dos seguintes pipelines de Orquestração compatíveis, as informações serão mostradas no resumo de teste
    • GitHub (versão mais recente da nuvem)
    • GitHub Enterprise (ver 3.7)
      • Autenticação básica
      • OAuth
    • GitLab (ver 13.0.6 para a versão local ou mais recente na nuvem)
    • Azure DevOps (versão mais recente da nuvem)
    • Servidor do Azure DevOps (ver 2022.0.1)
    • Jenkins (ver 2.289.1)
    Qualidade do software SonarQube (ver 8.9.6 ou versão de nuvem mais recente) verificações compatíveis em
    • Azure DevOps pipelines (versão mais recente da nuvem)
    • Servidor do Azure DevOps (ver 2022.0.1)
    • Jenkins (ver 2.289.1) pipelines
    Sinalizador do recurso Dividir (versão mais recente da nuvem)
    Segurança
    • Veracode (versão mais recente da nuvem)
    • Checkmarx One (ver 1.0.17)
    • Checkmarx SAST (ver 1.0.16)

    Extensões de terceiros

    Use as extensões ServiceNow para modelar seu pipeline em DevOps e configurar a análise de ramificação para ferramentas como SonarQube.

    Extensões adicionais podem ser necessárias para aplicações como Jenkins ou Azure DevOps. Essas extensões são usadas quando ServiceNow DevOps não pode se integrar usando somente a REST API nativa e as notificações por push.

    Jenkins plug-in para ServiceNow DevOps

    Um plug-in Jenkins é fornecido para habilitar a aceleração de mudanças para que sua ferramenta de orquestração possa se comunicar e controlar determinados aspectos das execuções de pipeline de dentro de ServiceNow DevOps.

    Instale o plug-in do Jenkins Marketplace. Navegue até Gerenciar Jenkins > Configuração do sistema > Plug-ins na sua instância do Jenkins. Pesquise o plug-in ServiceNow DevOps e selecione-o e, em seguida, selecione Instalar.

    ServiceNow DevOps para Azure DevOps

    Use a extensão do ServiceNow DevOps no Visual Studio Marketplace se você planeja integrar seu Azure DevOps pipeline com ServiceNow DevOps.

    Para obter mais informações, consulte Use a extensão ServiceNow DevOps para ações personalizadas Azure DevOps e Azure DevOps.

    ServiceNow Ações personalizadas de DevOps para ações do GitHub

    Use as ações personalizadas do ServiceNow DevOps no mercado do GitHub se você planeja integrar seus fluxos de trabalho do GitHub com ServiceNow DevOps.

    Para obter mais informações, consulte GitHub Actions configurações.

    Para começar a integrar Velocidade de mudança para DevOps com sua cadeia de ferramentas, consulte Integração de Velocidade de mudança para DevOps com ferramentas de terceiros.