Avalados por :
Este documento faz parte de uma série de documentos que abordam a configuração da Integração Contínua para uma aplicação UI5. |
---|
|
Em um modelo típico de desenvolvimento de software, vários programadores contribuem para o mesmo código. Isso causa muitos erros no código, o que desacelera significativamente o desenvolvimento.
A Integração Contínua é uma prática que envolve os desenvolvedores enviarem seu código várias vezes ao dia para um repositório de código central. Sempre que o código é enviado, compilações e testes automatizados são executados. Como isso acontece várias vezes ao dia, os problemas são detectados cedo e resolvidos antes que o desenvolvimento prossiga. Essa prática requer: um servidor de Integração Contínua que execute as compilações e testes automatizados; um sistema de controle de versões que rastreie as alterações no código.
Nesta configuração, usaremos:
Figura 1: Configuração da Integração Contínua com Jenkins
Neste artigo, abordaremos a seção destacada em laranja. Isso se concentra nos passos necessários para permitir que o Jenkins se comunique com o GitHub.
Existem várias maneiras de conectar o Jenkins a um repositório remoto no GitHub (SSH, HTTPS, Subversion). Neste tutorial, usamos a autenticação SSH, pois isso elimina a necessidade de inserir seu nome de usuário e senha toda vez que executa um comando Git. Além disso, isso elimina a necessidade de um certificado emissor local (SSL) no Jenkins.
1. Pré-requisitos
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute