Skip to main content

2 posts tagged with "development"

View all tags

Trunk-Based Development

6 min read
David Puziol Prata
DevOps at @ Encora

隆Hola a todos!

Generalmente utilizamos alg煤n flujo git como estrategia de desarrollo en nuestros equipos. Normalmente 3 ramas:

  • main o master
    • C贸digo que corre en producci贸n
    • Protegida
    • Generalmente utilizada solo para hacer el deploy, pues todas las pruebas fueron hechas en la rama de staging.
  • staging o release
    • C贸digo que corre en ambiente de staging (pre-producci贸n)
    • Protegida
    • Utilizada para pruebas de funcionalidad en condiciones reales, detecci贸n de bugs y problemas, validaci贸n de configuraciones, prueba de integraci贸n, carga, etc.
  • develop
    • Sumatorio de las nuevas funcionalidades viniendo de todos los equipos y hotfixes encontrados en producci贸n.

Generalmente tenemos un flujo parecido a esto que es la idea del gitflow y muy bien aceptada hoy en d铆a.