Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Integração Contínua

Bruno Caimar
September 04, 2015

Integração Contínua

Apresentação sobre integração contínua - definição, ferramentas, etc.

Bruno Caimar

September 04, 2015
Tweet

More Decks by Bruno Caimar

Other Decks in Programming

Transcript

  1. Integração Contínua
    Feedback
    Aprendizado
    Comunicação
    Confiança
    Riscos
    Métricas
    Testes
    Automatização
    https://www.flickr.com/photos/ben124/6155701470/

    View full-size slide

  2. Por quê?
    Para quê?
    O quê? Como?
    Integração Contínua

    View full-size slide

  3. Integração contínua
    é...
    Integração Contínua

    View full-size slide

  4. Culpa
    Integração Contínua NÃO é..

    View full-size slide

  5. Punição
    Integração Contínua NÃO é..

    View full-size slide

  6. Por quê ter um build se ele nunca quebra?

    View full-size slide

  7. Mas, MUITO CUIDADO...
    Don’t live with broken windows.

    View full-size slide

  8. Integração contínua
    é...
    Integração Contínua

    View full-size slide

  9. Aprendizado
    Integração Contínua é..

    View full-size slide

  10. Trabalhar em equipe
    Integração Contínua é..
    Confiança

    View full-size slide

  11. Integração Contínua é..
    Minimizar riscos

    View full-size slide

  12. Integração Contínua é..
    Evitar surpresas

    View full-size slide

  13. Integração Contínua é..
    Comunicação

    View full-size slide

  14. Integração Contínua é..
    Feedback

    View full-size slide

  15. Integração Contínua é..
    Visibilidade

    View full-size slide

  16. Integração Contínua é..
    Automatização

    View full-size slide

  17. Integração Contínua é..
    Testes

    View full-size slide

  18. Integração Contínua é..
    Métricas

    View full-size slide

  19. Vamos ao que interessa...

    View full-size slide

  20. Servidor de Integração Contínua

    View full-size slide

  21. Antes de começar...

    View full-size slide

  22. IC - Ferramentas

    View full-size slide

  23. JavaScript / HTML
    .NET

    View full-size slide

  24. IC - Notificação
    .NET

    View full-size slide

  25. IC - Demonstração
    .NET

    View full-size slide

  26. IC - SandBox
     Projetos para teste das ferramentas;
     Um para cada linguagem;
     Livre para fazer o que cada um
    quiser.

    View full-size slide

  27. IC – Algumas dicas
    .NET

    View full-size slide

  28. IC – Livros
    Jenkins – The Definitive Guide
    http://wakaleo.com/books/jenkins-the-definitive-guide/download-jtdg-pdf
    Beautiful Builds
    http://www.beautifulbuilds.com/

    View full-size slide

  29. Dúvidas?
    Obrigado!
    Bruno Caimar
    @brunocaimar

    View full-size slide