DEV Community

juanlhiciano
juanlhiciano

Posted on • Updated on

Day 1 - 100DaysOfCode

17NOV2021

Administrar el repositorio de WaltCommerce

Hoy se Definio como se separaran los branch del repositorio para el proyecto. Se por el momento identificaron 4 flujos de trabajo.

  1. Documentation = Docu

  2. App Web = FrontWeb

  3. BackEnd API = CoreAPI

  4. App Mobile = FrontMobile

Cada una de las ramas se dividirán en Development , Qa y Production.

Ejemplo: branch: Docu-Development
En este branch estará el trabajo de la documentación. Si alguien quiere agregar o modificar un elemento de documentación tendrá que hacer un branch a partir de Docu-Development, este sería un feature-branch el cual se llamara Docu-[feature], se trabajaría en este feature branch todo y al terminar se hace un pull request a Docu-Development, este request se revisa, se valida y si todo esta correcto se aprobaría llevando los cambios al branch.

Cuando en Docu-Development exista un incremento palpable se procede a llevar los cambios a Qa al branch llamado Docu-Quality, una vez en Quality se revisan los cambios y si esta todo correcto se lleva a Docu que es la de producción.

Este flujo aplica para las demás áreas FrontWeb, CoreAPI, FrontMobile.

Discussion (0)