Jenkins Spoke

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • Gerencie compilações, usuários, configurações e trabalhos no servidor Jenkins. Recupere dados do Jenkins para usar em um fluxo.

    Solicitar aplicativos na Store

    Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.

    Assinatura do Integration Hub

    Este spoke requer uma assinatura do Hub de integração. Para obter mais informações, consulte Cronogramas jurídicos - Visão geral do IntegrationHub.

    Versões com suporte

    Todas as versões entre 1.651.1 e 2.150.3.

    Versão do spoke

    Jenkinsspoke v 2.1.2 é a versão mais recente.

    Ações do spoke

    . Jenkinso spoke fornece ações para automatizar o. Jenkinstarefas quando ocorrem eventos no ServiceNowinstância. As ações disponíveis incluem:

    Categoria Ação Descrição
    Gestão de compilação Excluir compilação Exclui uma compilação de um Jenkinstrabalho do servidor.
    Obter todas as compilações Recupera todas as compilações de um determinado Jenkinstrabalho do servidor. Retorna o URL, o número da compilação e a classe de cada compilação.
    Obter histórico de compilação Recupera um intervalo de histórico de compilação para um determinado trabalho do Jenkinsservidor.
    Obter informações de compilação Recupera o carimbo de data/hora da compilação, o status da compilação e as informações de compilação completas de um determinado trabalho do Jenkinsservidor.
    Obter número de compilação Recupera o número de compilação de um Jenkinstrabalho do servidor baseado em um filtro de compilação predefinido, como a última compilação bem-sucedida.
    Execute uma compilação Executa um trabalho no Jenkinsservidor.
    Gestão de configuração Crie credenciais do Jenkins Cria o. Jenkinscredenciais do servidor.
    Criar nó Cria um nó que você pode iniciar com o software Java Web Start. Um nó é uma máquina que faz parte do Jenkinse capaz de executar trabalhos.
    Excluir nó Exclui um nó do Jenkinsservidor.
    Obter token CSRF

    Recupera um token CSRF se você JenkinsO servidor tem a opção "Impedir explorações de falsificação de solicitação entre sites" habilitada.

    Nota:
    . JenkinsO servidor tem proteção CSRF habilitada. Use esta ação para recuperar um token para uso pelo restante do fluxo. A ação gera o token como uma cápsula de dados para uso em outras ações no fluxo.
    Obter versão Recupera o. Jenkinsversão do servidor.
    Reinicie o Jenkins Reinicia o. Jenkinsservidor.
    Testar conexão Testa a conexão com o. Jenkinsservidor.
    Gestão de trabalhos Trabalho de cópia Cria um trabalho copiando um existente Jenkinstrabalho do servidor.
    Criar pasta Cria um Jenkinspasta do servidor para organizar os trabalhos.
    Criar trabalho Cria um JenkinsTrabalho do servidor de um arquivo XML.
    Excluir pasta Exclui um existente Jenkinspasta do servidor.
    Excluir trabalho Exclui um Jenkinstrabalho do servidor.
    Obter todos os trabalhos da pasta Recupera todos os trabalhos de um determinado Jenkinspasta do servidor. Retorna a classe e o nome de cada trabalho até o número especificado de níveis.
    Obter carimbo de data/hora da compilação Recupera o carimbo de data/hora de compilação de um especificado Jenkinstrabalho do servidor.
    Obter saída do console Recupera a saída do console de compilação de um Jenkinstrabalho do servidor.
    Obter configuração do trabalho Recupera a configuração XML de um Jenkinstrabalho do servidor.
    Recarregar trabalho Recarrega um Jenkinstrabalho do servidor.
    Renomeie trabalho Renomeia A. Jenkinstrabalho do servidor.
    Gestão de usuários Criar usuário Cria um Jenkinsusuário do servidor.
    Excluir usuário Exclui um existente Jenkinsusuário do servidor.
    Gestão de exibição Adicionar trabalho à exibição Adiciona um trabalho ao Jenkinsexibição do servidor. As exibições são contêineres para organizar trabalhos. À medida que uma instância do Jenkins cresce, você pode criar exibições para grupos e categorias apropriados. Por exemplo, você pode querer criar uma exibição de compilação, que exibe somente os trabalhos específicos da compilação.
    Criar Exibição Cria um Jenkinsexibição do servidor.
    Excluir Exibição Exclui um Jenkinsexibição do servidor.
    Obter todos os trabalhos da Exibição Recupera todos os trabalhos de um Jenkinsexibição do servidor. Retorna a classe e o nome dos trabalhos de nível superior.
    Remover trabalho da exibição Remove um trabalho de um Jenkinsexibição do servidor.

    Suporte para tokens CRSF

    . JenkinsO servidor tem a opção "Evitar explorações de falsificação de solicitação entre sites" habilitada, determinadas ações exigem um token exclusivo. Use a ação Obter token CSRF para recuperar um token para uso pelo restante do fluxo. A ação gera o token como uma cápsula de dados para uso em outras ações no fluxo.

    Requisitos de conexão e credencial

    Integration Hub usa aliases para gerenciar conexões e informações de credenciais e credenciais de OAuth. O uso de um alias elimina a necessidade de configurar várias credenciais e perfis de informações de conexão ao usar vários ambientes. Se as informações de conexão ou de credencial forem alteradas, não será necessário atualizar nenhuma ação que use a conexão.

    Este spoke usa JenkinsRegistro de alias de conexão e credencial para autorizar ações. Para usar o alias de conexão do Spoke, crie um registro de conexão associado e um registro de credencial associado.

    Requisitos do MID Server

    Essas ações usam as chamadas REST, que são executadas em um MID Server. Use o registro de conexão associado ao alias do Jenkins para configurar onde as ações são executadas e definidas MID Serveratributos de seleção. Para obter mais informações, consulte MID server.

    Para obter informações sobre como configurar o spoke, consulte Configure o Spoke do Jenkins.