Integração contínua - Você não tem dsculpa para não usar
-
Upload
thiago-paes -
Category
Technology
-
view
749 -
download
0
Transcript of Integração contínua - Você não tem dsculpa para não usar
Integração ContínuaVocê não tem desculpa para não usar
Thiago Paesmrprompt
Thiago Paes - mrprompt
● Freelancer● Evangelista PHP● Evangelista do Software
Livre● Evangelista do Código
Aberto● Membro do PHPSC● Chato
"Front, Back… tudo farinha do mesmo saco...."
Platão, 428 a.C / 348 d.C
O ___ é quem cuida do deploy.
"Publica aí rapidão pra gente curtir o findi"
Sexta-feira, 17:29
Teste é obrigação
É!
Processos manuais podem falhar...
… principalmente se feitos com pressa.
Pessoas podem falhar...
… miseravelmente.
"A integração Contínua, caracteriza-se por, obviamente, continuamente integrar mudanças que ocorrem no desenvolvimento e manutenção de um sistema."
Fonte: http://comunidadeexpresso.serpro.gov.br/mediawiki/index.php/Integra%C3%A7%C3%A3o_Cont%C3%ADnua
Travis CI
Grátis para projetos de código aberto
Fácil de Configurar
Suporte a muitas linguagens
Todos os serviços possuem suporte
Xodó da comunidade
Tem ícone pra colocar no README.md
É pago para projetos privados
Caro com o atual valor do dólar
Codeship
Grátis para projetos de código aberto
Grátis para até 5 projetos privados
Fácil de Configurar
Processamento em paralelo
Filtro por branch para o deploy
Configuração de Times
Tem ícone pra colocar no README.md
Limite de 100 builds no plano grátis
Caro com o atual valor do dólar
Jenkins
Roda no seu servidor
Quantos projetos você quiser
Inúmeros plugins
Maduro
Suporte a linguagem depende de você
Se integra com todo mundo
Tem ícone pra colocar no README.md
Difícil de configurar
Devorador de recursos
PHPCI
Roda no seu servidor
Quantos projetos você quiser
É em PHP :)
Está no GitHub
Tem ícone pra colocar no README.md
Chato para configurar
Lento
Poucos plugins
Integração fraca com serviços
Pouco conhecido pela comunidade
Bamboo - CI
Buildkite
AWS CodePipeline
O sistema é foda...
DÚVIDAS ?
https://www.mrprompt.com.br
https://github.com/mrprompt
https://facebook.com/mrprompt
https://br.linkedin.com/in/paesthiago