Instale e use o plugin Github Jenkins

Instale e use o plugin Github Jenkins

O GitHub é uma plataforma baseada na Web para controle de versão e colaboração em projetos de software. É baseado no sistema de controle de versão Git, um sistema de controle de versão distribuído que permite que várias pessoas trabalhem na mesma base de código simultaneamente.

O GitHub fornece uma interface de usuário que facilita a visualização dos usuários, colaboram e gerenciam seus projetos Git. Possui também um conjunto de ferramentas para gerenciamento de projetos, revisão de código e muito mais. É amplamente utilizado por desenvolvedores de software, especialmente na comunidade de código aberto, para hospedar e compartilhar seu código, rastrear questões e colaborar com outros desenvolvedores.

Há uma grande chance de que o código -fonte para seus projetos seja hospedado no Github. Portanto, é adequado garantir que você tenha um método fácil de conectar e acessar seus repositórios do seu servidor Jenkins.

Neste tutorial, aprenderemos como podemos instalar e configurar o plug -in do Github para Jenkins.

Jenkins Github Plugin

O plugin Github para Jenkins é um plugin Jenkins que permite integrar Jenkins com projetos do GitHub. Este plug -in permite executar ações como:

  • Conecte Jenkins aos seus repositórios do GitHub, permitindo que Jenkins construa e teste seu software em cada compromisso automaticamente.
  • Configure Jenkins para acionar automaticamente as compilações em eventos predefinidos em um repositório do GitHub. Por exemplo, você pode dizer a Jenkins para desencadear uma solicitação de tração, nova filial, etc.
  • Exibir links para o status de construção, construir histórico e construir artefatos na página do repositório do GitHub.
  • Use Jenkins para executar análises de código e validar solicitações de puxar antes de serem mescladas no ramo principal do seu repositório.

Instalando o plugin do github

Para instalar o plug -in do Github em Jenkins, siga estas etapas:

  • Abra a interface da web Jenkins em seu navegador da web.
  • Vá para "Gerenciar Jenkins" no menu principal e selecione "Gerenciar plugins.”
  • Na guia "Disponível", use a caixa de pesquisa para pesquisar o “plugin do github.”
  • Verifique a caixa ao lado do "Plugin do Github" e clique no botão "Instalar".
  • Aguarde o plugin instalar. Isso pode levar alguns minutos.
  • Quando a instalação estiver concluída, clique no botão "reinicie Jenkins" para aplicar as alterações.
  • Depois que o servidor for reiniciado, você pode configurar o plug -in do GitHub, como mostrado nas seções abaixo.

Configurando o plugin do github

Para configurar o plug -in do Github, acesse a página Gerenciar Jenkins -> Configurar o sistema e role para baixo até a seção do GitHub.

Você pode adicionar um servidor github especificando vários parâmetros, como endereços e credenciais da API.

Você também pode configurar outras opções, como uso da API, limite de taxa de limitação, etc.

Usando o plugin do github

Para construir um repositório hospedado no Github, você pode selecionar a fonte da filial como Git em um tipo de trabalho "multibranch" ou a fonte de tubulação como SCM, se desejar criar um trabalho de pipeline.

Conclusão

Este tutorial abrange o básico da instalação e configuração do plug -in do Github em Jenkins para conectar seu servidor Jenkins ao seu código -fonte no GitHub.