FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Otra posibilidad es ejecutar directamente comandos batch de Windows en lugar de usar el "RAD Studio Plugin". En algunos casos puede dar cierta flexibilidad, sobre todo si se maneja bien este aspecto
Jenkins permite ejecutar directamente archivos .bat; como siempre, lo mas indicado es que el susodicho este en nuestro workspace y asi es posible referenciarlo directamente. En este ejemplo voy a crear dos archivos bat: CLEAN.bat -- borra los .dcu, .exe, __history, y similares BUILD.bat -- ejecuta CLEAN y luego compila CLEAN.bat Código:
@echo off echo Cleaning... del /f /q /s *.exe del /f /q /s *.bak del /f /q /s *.dcu del /f /q /s *.ddp del /f /q /s *.~* del /f /q /s *.local del /f /q /s *.identcache del /f /q /s *.tvsconfig del /f /q /s *.bpl del /f /q /s *.cbk del /f /q /s *.dcp del /f /q /s *.dsk del /f /q /s *.o del /f /q /s *.rsm del /f /q /s *.skincfg for /f "tokens=* delims=" %%i in ('dir /s /b /a:d __history') do ( rd /s /q "%%i" ) if "%1"=="" goto :eof Y este es mi BUILD.bat: Código:
call CLEAN.bat echo Start Build... call "C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin\rsvars.bat" msbuild /verbosity:detailed Proyecto.dproj La configuracion en Jenkins es simplemente, en la seccion de Ejecutar, seleccionar "Execute Windows batch command" y en los argumentos simplemente ingresamos la ruta a BUILD.bat En mi caso como lo tengo en la raiz del workspace simplemente deje "BUILD.bat" y listo Saludos |
#2
|
||||
|
||||
Excelente aporte, muchas gracias AgustinOrtu, en cuanto el POST de "Spring for Delphi", creeme que lo espero con ansias, apuesto que será igual o mejor que el que acabas de hacer. Gracias, muy útil.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
|||
|
|||
Ci/cd
Hola amigos.
Buscando el tema de integración continua con Delphi, llegué a este post, el cual es muy claro de entender. Pero como ando buscando información de CI/CD para Borland Delphi 7, sabrán si es posible hacerlo? |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Guia del Programador Delphi For PHP | SSoft | Internet | 0 | 24-03-2008 17:43:17 |
Guia de Buenas Maneras en Delphi | Rabata | Varios | 1 | 09-11-2006 12:31:33 |
Guia De Delphi Con Paradox En Red | Dalmine | Tablas planas | 5 | 26-08-2006 14:08:51 |
Guia de estilo exclusiva para Delphi??? | burasu | Varios | 7 | 19-09-2005 16:19:07 |
Guia estilo delphi | neon | Varios | 4 | 27-07-2004 19:02:05 |
|