Este, quizás, será mi artículo más corto. Además, la idea en sí misma es obvia.
A menudo, en los proyectos WEB hay tareas de entregar estadísticas para producir
versiones externas . Por ejemplo, debe cargar archivos para
SPA con información de marketing: comisiones actuales, preguntas frecuentes recientes, etc.
Generamos dichos archivos desde el panel de administración. Luego derramaron rsync-com en los nodos. Las desventajas de tantas soluciones. La organización del registro y el control de los derechos de acceso son algunos de los más serios.
Una vez surgió una idea de usar git para entregar estadísticas de marketing a los productos. Es decir los archivos también se generan en el área de administración, luego se envían automáticamente al usuario que los generó y se envían a un nabo de marketing por separado.
Y luego, la magia familiar de CI / CD funciona.
Además, ahora tenemos acceso a beneficios en los que ni siquiera pensábamos: control automático de la ejecución real de tareas mediante marketing a través de la integración de Jira y gitlab.