FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Integración Continua con Delphi
He publicado en el blog la primera de una serie de entradas centradas en el tema de la integración continua (CI).
La entrada o entradas tocan Control de versiones de nuestros proyectos (GIT), generación de test unitarios (DUnitX) y creación de un Servidor de Automatización (utilizando Jenkins). La idea es ver cada una de las partes con un poco de detalle y finalmente integrarlas y poder ver el proceso completo. Ya está dispnible la primera de ellas. Espero que se a útil: https://neftali.clubdelphi.com/1-int...on-delphi-git/
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#2
|
||||
|
||||
No sabía que ese proceso se llamara integración contínua. Yo uso gestión de versiones desde hace unos 20 años, incluso en mis proyectos personales. Lo del Jenkins no lo conozco. Saludos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal Última edición por Casimiro Notevi fecha: 05-11-2019 a las 00:12:38. |
#3
|
||||
|
||||
yo todavia guardo las distinta versiones de los proyectos por carpetas nombradas con la version jeje
|
#4
|
||||
|
||||
Cita:
--- Con respecto a este tema hay varios servicios interesantes. Por ejemplo uso https://azure.microsoft.com/es-es/se...ops/pipelines/ que permite ejecutar maquinas virtuales para integracion continua en windows, linux (y sorprendentemente!) osx. Compilas los exes/dll (incluso apps iOS, Android) y recolectas los ejecutables para luego publicarlos (en appstores o sitios ftp o lo que sea!). Todo lo que se puede automatizar con comandos batch es posible. Yo ejecuto los test del proyecto incluyendo montar un servidor postgresql, crear la bd, correr los tests y si eso funciona, generar los exes para publicarlos luego en el sitio web. Montar todo ese embrollo seria algo costoso a nivel personal...
__________________
El malabarista. |
#5
|
||||
|
||||
Digamos que auí muestro las piezas básicas. El proceso más sencillo hasta la generación de la versión final.
Pero lo realmente potente, tal y como comenta [mamcx] es que al final puedes ir extendiendo esa automatización con todo lo que te interese. Generar instalables, publicar en un servidor de producción,... La idea es extender ese proceso de Automatización y programas como Jenkins te lo facilitan.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
||||
|
||||
Gran aporte, Germán
Un saludo |
#7
|
||||
|
||||
Desconozco el tema en cuestión, así que estaré muy atento.
Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Integración de Aplicación en DELPHI con SEUR, MRW ... | Combat-F2D | Varios | 4 | 07-08-2017 07:28:16 |
¿ejemplos de integracion python con delphi? | JXJ | Python | 2 | 13-04-2012 04:56:32 |
Bugzilla... integración con Delphi? | movorack | Varios | 2 | 15-04-2011 10:48:25 |
Integración C en Delphi | senda | Varios | 12 | 07-03-2007 14:05:25 |
Integración de php y delphi | Will | PHP | 4 | 10-08-2006 23:13:48 |
|