Integração continua

245 views

Published on

Apresento uma pequena introdução de Integração Contínua.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
245
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Integração continua

  1. 1. Integração Contínua com iOS
  2. 2. Márcio Habigzang Brufatto Fã de tecnologias Entusiasta em Metodologias Ágeis Graduando em Análise de Sistemas pela UNISINOS @mbrufatto
  3. 3. Entrega Contínua e Adiantada de Valor Agregado
  4. 4. “Integração Contínua é uma pratica de desenvolvimento de software onde os membros de um time integram seu trabalho frequentemente, geralmente cada pessoa integra pelo menos diariamente – podendo haver multiplas integrações por dia. Cada integração é verificada por um build automatizado (incluindo testes) para detectar erros de integração o mais rápido possível. Muitos times acham que essa abordagem leva a uma significante redução nos problemas de integração e permite que um time desenvolva software coeso mais rapidamente.” ! Martin Fowler Essa tal Integração Contínua
  5. 5. Integração Contínua
  6. 6. • Feedback instantâneo e contínuo • Builds frequentes • Pequenas Integrações • Segurança em relação a mudanças Tá e aí, o que eu ganho com isso?
  7. 7. Boas Práticas Prevenção de Bugs Testes Unitários… Na correção de bugs; Em novas funcionalidades; Sempre…Metodologias ágeis.
  8. 8. Servidor de Integração Contínua
  9. 9. Configurando o Jenkins Por que Jenkins? Gratuito; Rápido e pratico de usar; Acesso Remoto… REST API; HTML Plublisher; Vários plugins de fácil instalação;
  10. 10. Alguns Plugins Legais Git; Pipeline; Sonar; Chuck Norris;
  11. 11. Nem tudo é um mar de rosas
  12. 12. Hora da Prática https://github.com/mbrufatto/CalculoDesconto

×