fga-eps-mds / 2020.2-CheeryUP

MDS.2020.2-Grupo 7
https://fga-eps-mds.github.io/2020.2-CheeryUP/
GNU General Public License v3.0
0 stars 8 forks source link

Estudar pipeline, CI e CD #100

Closed fernandes-natanael closed 3 years ago

fernandes-natanael commented 3 years ago

Descrição:

Estudar CI, CD e o pipeline feita até agora do projeto, além de atualizar o pipeline do projeto.

Tarefas:

Critério de aceitação:

A Issue somente será aceito após verificação de dois outros integrantes e deverá estar coerente com o projeto.

mibasFerraz commented 3 years ago

Geral

Pipeline CD/CI é basicamente uma maneira de automatizar as entregas dos softwares ao cliente de maneira rápida, eficiente e contínua. Fazer um downgrade fica mais tranquilo caso algo dê errado e o próprio github possibilida o pipeline. Visualização geral: 2021-04-12

CI

“CI” sempre se refere à integração contínua, que é um processo de automação para desenvolvedores. Uma CI bem-sucedida é quando novas mudanças no código de uma aplicação são desenvolvidas, testadas e consolidadas regularmente em um repositório compartilhado.

CD

CD se refere à entrega contínua e/ou à implantação contínua, conceitos relacionados e usados alternadamente às vezes. A implantação contínua, outro significado para “CD”, se refere ao lançamento automático das mudanças feitas por um desenvolvedor do repositório à produção, onde podem ser usadas pelos clientes.

Fontes

Um vídeo rápido e explicativo pode ser encontrado no código fonte tv Uma explicação escrita pode ser vista no redHat

DaviMatheus commented 3 years ago

Muito bom esses videos, agr so falta geral estudar isso para podermos implementar no nosso projeto

art1505 commented 3 years ago

Muito interessantes os conceitos e vídeos apresentados. Certamente serão fundamentais ao longo de nossa jornada! 🥇 🙏🏽