Merge Requests

Problema

  • Code reviews não estão sendo gravados em histórico
  • A etapa de code review estava sendo ignorada muitas vezes por não forçarmos essa prática dentro do gitlab

Solução Atual

Merge Requests

Vantagens

  • Code review gravado em histórico
  • Deixamos de sujar uma master com possíveis erros
  • Workflow parecido com o do GitHub, fácil de se acostumar nas duas plataformas

Desvantagens

  • Não pode ser rejeitado
  • Não fecha issues automaticamente
  • Jenkins ainda não passa testes, lint e não executa code coverage

Sugestão

Gitlab EE Bitbucket Github
Jira/Hipchat
Merge Approvals
Integrated CI
Code Coverage
Public/Private
Merge when CI succeeds
Atlassian Kit

Valores

Gitlab EE Bitbucket Github
$4 por usuário
por mês
(pago anualmente)
$5 por usuário
por mês
(pago mensalmente)
$2.500 para
10 usuários
(pago anualmente)
$3.120 por ano $3.900 por ano $17.500 por ano
Barato Versátil Caro e Limitado

Com base em 65 usuários

Merge Requests

By Patrick Santos

Merge Requests

  • 161