Iniciando um Projeto Delphi para utilização das práticas de CI/CD
Nesse post estarei explicando algumas ferramentas essenciais para iniciarmos o nosso projeto.
Bora Lá?
Repositório
Para o repositório de código existem diversas plataformas, nesse caso utilizaremos o GitLab. Ela possui desde o plano free até planos pagos com mais recursos.
Site: GitLab
Planos: Ref.: Dez/2023
Controlador
Para controlarmos os branchs locais e facilitar o nosso desenvolvimento, seja no momento do commit ou mesmo na visualização das alterações, utilizaremos o SourceTree.
É uma ferramenta gráfica que utiliza os comandos do Git. Com ela conseguimos fazer Commit, Pull, CherryPick, Merge e entre outras operações.
Site: SourceTree
Embora o SourceTree seja uma ferramenta completa, eu costumo utilizar juntamente com ela o WinMerge para comparação de arquivos e o TortoiseMerge para resolução de conflitos.
Site: WinMerge
Site: TortoiseMerge
Agora que já sabemos as ferramentas que utilizaremos, que tal irmos para uma demonstração prática?
Nessa demonstração iremos criar nosso branch no GitLab e configurar nosso projeto localmente, tudo isso pensando em um fluxo para facilitar os processos de CI/CD.
O que achou? Comente as ferramentas que você utiliza e o que elas te proporciona na sua produtividade.
Nenhum comentário:
Postar um comentário