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

Mobile CD no Nubank: do commit até os clientes

Mobile CD no Nubank: do commit até os clientes

Como o app do Nubank é shipado? Falaremos sobre como funcionam os repositorios, build, deploy e release dos apps. Quais dificuldades enfrentamos com o crescimento da equipe e da variedade tecnologias utilizadas em cada plataforma, e das soluções que implementamos que permite qualquer mudança chegar na loja de forma confiável, sem comprometer a qualidade dos apps.

Palestra apresentada no The Developers Conference Belo Horizonte 2019.

@vbandrade

June 15, 2019
Tweet

More Decks by @vbandrade

Other Decks in Programming

Transcript

  1. CD no Nubank do commit até os clientes TDC BH

    - 15/06/2019 Miguel Lemos Vinícius Andrade
  2. CI Jenkins (master) em um cluster k8s na AWS Agents

    iOS no MacStadium Agents Android na AWS Dificuldade de virtualização iOS
  3. - pareamento / mob programing - testes automatizados - não

    existe a função de QA - feature flags - template de PR - revisão de PRs - Fluxo de desenvolvimento: abrir PR => validar PR => revisar PR => submeter PR Práticas de engenharia
  4. Para quem: Clientes Freqüência: Semanal Para quem: Clientes Freqüência: A

    cada 2 semanas Para quem: Nubankers Freqüência: Diária Para quem: Equipes de desenvolvimento Freqüência: A cada merge no Master (run do Bors). De 5 a 10 por dia. Beta Grupos de distribuição / Promoção de versões Internal Alpha Alpha Produção
  5. Mobile Continuous Deployment Engineer Mobile Software Engineer e muitas outras

    posições! entre em nubank.workable.com para ver nossas vagas em aberto! Estamos contratando!