DEV Community

juanlhiciano
juanlhiciano

Posted on • Edited on

2 1

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.

Image of Datadog

Create and maintain end-to-end frontend tests

Learn best practices on creating frontend tests, testing on-premise apps, integrating tests into your CI/CD pipeline, and using Datadog’s testing tunnel.

Download The Guide

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay