Proceso Workflow del proyecto

Workflow

  1. Cambio en rama local dev-xxx.

  2. Push dev-xxx a Repositorio.

  3. Merge Request de dev-xxx -> staging .

  4. Pull en servidor de pruebas.

  5. Verificar Cambios en servidor de pruebas.

  6. Merge Request staging -> master

  7. Pull en servidor de producción.

Ramas

  • master

  • staging

  • dev-xxx

Políticas de ramas

master

  • Master alimentara al servidor de producción.

  • Núnca recibira ningún push o merge que no sea de staging.

staging

  • staging alimentara al servidor de pruebas.

  • staging recibirá merges de dev-xxx y otras.

dev-xxx

  • Son las ramas de los desarrolladores, xxx será el nick del desarrollador.

  • Estas ramas alimentarán a staging