Skip to content
This repository has been archived by the owner on Aug 4, 2022. It is now read-only.

Fluxo de Desenvolvimento e Deploy

Mário Sérgio edited this page Dec 17, 2019 · 1 revision

Fluxo de Desenvolvimento e Deploy

Aqui está descrito todo o fluxo de desenvolvimento e integração contínua, baseado na estrutura de versionamento do Git (Padrão Nvie).

Branches

  • develop: A develop deve sempre conter o código mais atual, onde as branchs de features serão ramificadas tendo ela como base. É o local adequado para resolver os problemas de conflitos entre commits. Além disso é a branch do ambiente de validação.

  • master: A master irá contér todo código já testado, versionado que será entregue como base à branch develop. É basicamente o código do ambiente de produção.

Branches Principais

Branches Principais

Feature branches

Feature branches

Integração Contínua

A integração contínua desse projeto é gerenciada pelo Netlify. A partir do momento em que entra um Pull Request nos branches develop e master são atualizados os ambientes de validação e produção, respectivamente.