Configure gatilhos para o spoke do Jenkins

  • Versão de lançamento: Australia
  • Atualizado 28 de mar. de 2026
  • 2 min. de leitura
  • Configure gatilhos para o spoke do Jenkins para os eventos necessários. O endpoint permite que os webhooks se conectem à sua instância da ServiceNow.

    Antes de Iniciar

    Função necessária: administrador

    Configure gatilhos na instância da ServiceNow

    Configure o endpoint para webhooks nos Jenkins que oferecem suporte à autenticação de token.

    Antes de Iniciar

    Função necessária: Flow_designer e connection_admin

    Procedimento

    1. Navegar até Tudo > Automação de Processo > Workflow Studio.
    2. Clique na guia Integrações.
    3. Alterne e habilite Entrada conexões.
    4. Localize o. Spoke do JenkinsV2 endpoint e clique Exibir detalhes .
    5. Para Gatilho externo do JenkinsV2 endpoint, clique em Configurar .
    6. Selecione o usuário que pode acionar o endpoint e clique em Ativar .
    7. Copie o URL do endpoint gerado.

    Crie um projeto de pipeline no Jenkins

    Crie projetos de pipeline no Jenkins para adicionar o URL do endpoint Jenkinsfile Que é gerado em sua instância da ServiceNow e permite que os webhooks se conectem à sua instância da ServiceNow.

    Antes de Iniciar

    • Certifique-se de instalar o Jenkin no ambiente local.
    • Certifique-se de que o Maven e o GitHub estejam instalados na conta do Jenkins.
    • Certifique-se de que esses plug-ins estejam instalados na conta do Jenkins.
      • Pipeline
      • Plug-in Git
      • Cliente Git
      • Solicitação HTTP
      • Credenciais
      • Avisos
      • Cobertura
    • No GitHub, gere um token de acesso pessoal clássico e copie o valor.
      Certifique-se de selecionar os escopos do token de acesso pessoal.
      • repo
        • repositório:status
        • repo_deployment
        • public_repo
        • repositório:convidar
        • security_events
      • write:packages
        • leitura:pacotes

      Para obter mais informações sobre como criar um token de acesso pessoal clássico, consulte Criando um token de acesso pessoal (clássico) em GitHub Docs .

      Para obter a lista de eventos compatíveis, consulte Gatilhos do spoke seção.

    • Função necessária: administrador

    Procedimento

    1. No Painel do Jenkins, selecione Novo item .
    2. No formulário, insira um nome para identificar o pipeline e selecione Pipeline .
    3. Clique em OK.
      O pipeline é criado e suas opções de configuração são exibidas.
    4. Em Configurar , clique em Pipeline .
    5. No formulário, preencha estes valores.
      Campo Descrição
      Definição Selecione Script de pipeline do SCM .
      SCM Selecione Git .
      URL do Repositório Forneça o URL do repositório do GitHub.
      Credenciais Crie o registro de credencial do GitHub e selecione-o.
      1. Clique em - Adicionar .
      2. Selecione Nome de usuário com senha e clique em Próximo .
      3. Para Nome de usuário , Insira o nome de usuário do GitHub.
      4. Para Senha , Cole o token de acesso pessoal gerado no GitHub.
      5. Para ID , Forneça um ID exclusivo para identificar as credenciais.
      6. Para Descrição , insira uma descrição para as credenciais.
      7. Clique em Criar.
      8. Selecione este registro para Credenciais .
      Especificador de ramificação (em branco para "qualquer") Especifique a ramificação necessária.
      Caminho do script Local relativo no check-out do script de pipeline.
      Importante:
      Em Jenkinsfile , Cole o URL do endpoint que foi gerado depois que você configurou gatilhos em sua instância da ServiceNow. Para obter mais informações, consulte Configure gatilhos na instância da ServiceNow.

    6. Clique em Salvar.