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

Produção 9 vezes por dia

Produção 9 vezes por dia

DevOpsDays Brasília, novembro/2016.

Técnicas e ferramentas que são usadas no nosso time para garantir que as entregas em produção de um projeto com 5 anos de vida tenham valor e qualidade e sejam feitas 9 vezes ao dia, 5 dias por semana, 12 meses ao ano. Espere ouvir sobre pipeline, testes, automação, revisão de código, branch based development, ChatOps e feature toggles.

Bárbara Hartmann

November 18, 2016
Tweet

More Decks by Bárbara Hartmann

Other Decks in Programming

Transcript

  1. O processo de desenvolvimento Crie sua branch Faça seus commits

    Rode testes de sua Branch Peça revisões Vá em frente, execute o merge!
  2. O processo de desenvolvimento Crie sua branch Faça seus commits

    Rode testes de sua Branch Peça revisões Vá em frente, execute o merge!
  3. O processo de desenvolvimento Crie sua branch Faça seus commits

    Rode testes de sua branch Peça revisões Vá em frente, execute o merge!
  4. O processo de desenvolvimento Crie sua branch Faça seus commits

    Rode testes de sua branch Peça revisões Vá em frente, execute o merge!
  5. O processo de desenvolvimento Crie sua branch Faça seus commits

    Peça revisões Vá em frente, execute o merge! Rode testes de sua Branch
  6. O processo de desenvolvimento Crie sua branch Faça seus commits

    Peça revisões Vá em frente, execute o merge! Rode testes de sua Branch
  7. Rode testes de sua Branch O processo de desenvolvimento Crie

    sua branch Faça seus commits Peça revisões Vá em frente, execute o merge!
  8. O processo de desenvolvimento Crie sua branch Faça seus commits

    Peça revisões Merge com master! Rode testes de sua Branch
  9. O ônibus parte de hora em hora 9 vezes por

    dia e leva a última tag de release do GitHub até produção