Todo el mundo tiene un entorno para realizar pruebas.
Algunas personas tienen la suerte de tener un entorno totalmente separado para Producción.
-- Anónimo
.
En esta serie de artículos, me gustaría presentar y discutir varios métodos posibles para el desarrollo de software, con las tecnologías de InterSystems y GitLab. Trataré temas como:
- Git 101
- Git flow (development process)
- Instalación de GitLab
- Flujo de trabajo de GitLab
- GitLab CI/CD (Integración Continua/Entrega Continua)
- CI/CD (Integración Continua/Entrega Continua) con contenedores
En esta primera parte se abordará la piedra angular del desarrollo de software moderno - el sistema de control de las versiones de Git y varios flujos de Git.