Dominando o Continuous Integration – OneBitTalk #4

  • Sobre o que vamos falar hoje?
    • Dominando o Continuous Integration
  • Quem é o convidado de hoje?
    • Paulo Cesar
      • Técnico Governamental
      • Aluno do Bootcamp OneBitCode 1
      • Instrututor no Bootcamp OneBitCode 2

Se inscreve no canal do One Bit Code do Youtube aí para não perder os próximos OneBitTalks 🙂

  • Uma pequena história de terror
  • O grande vilão das equipes de desenvolvimento: O Merge Monstro

  • Como contornar isto?
  • O que é Continuous Integration?
    • Uma prática onde um time de desenvolvimento integra seus códigos ao menos uma vez ao dia (ou o mais frequentemente possível) usando uma ferramenta que faz comparações automáticas para identificar problemas de integração.
  • O que ele pode fazer pelo seu time?
    • Suavizar o Merge monstro
    • Incentivar o uso de testes
    • Gerar um histórico de builds com problema
  • O que é Continuous Delivery?
    • É um prática que garante que o código que está na branch principal sempre esteja preparado para subir para production (é uma extensão do Continuous Integration)
    • Existem definições diferentes dessa, mas basicamente é isso 😃
  • O que ele pode fazer pelo seu time?
    • Garantir que seu código esteja sempre preparado
    • Incentivar uma politica de entregas parciais
  • O que é Continuous Deployment?
    • É o mecanismo que garante que assim que um determinado build passe nos testes (e processos definidos na integração) ele seja automaticamente “upado” para produção.
  • O que ele pode fazer pelo seu time?
    • Automatizar o deploy
    • Garantir que as melhores práticas serão seguidas no deploy
  • As ferramentas de CI em geral ajudam em todos os 3 processos 🙂
  • Que tal testar isto na sua equipe?
  • Ferramentas de CI
    • Circle CI
    • Travis CI
    • Codeship
    • Jenkins
    • Gitlab
    • jetbrain

Ele está chegando: Bootcamp Super Full Stack!

Em breve estará aberto a próxima turma do Bootcamp One Bit Code Super Full Stack!
Se inscreva na lista para receber o DESCONTO de pré-venda: https://onebitcode.com/bootcamp-one-bit-code/

  • Se conecte ao paulo ai no Facebook 🙂
  • Sugestões para o próximo episódio? Próxima quinta-feira tem mais!
  • Muito obrigado pela presença de todos \o/
0 0 votes
Article Rating
janeiro 17, 2020
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x