Recetas DOS y Windows¶
Genera los ears de HIPE usando ant¶
hipe.bat
@echo off
set /p VERSION="Version: "
set JAVA_HOME=c:\jdk1.5.0_22
cd /d C:\app\hipe\trunk\Fuentes\HIPE\JAVA\HIPE\deploy
echo Modificando el fichero de versiones
echo hipe.version = %VERSION%> ..\src\es\jcyl\cs\hipe\VersionAplicacion.properties
echo hipe.descripcion = >> ..\src\es\jcyl\cs\hipe\VersionAplicacion.properties
echo hipe.configuracion.externa = N >> ..\src\es\jcyl\cs\hipe\VersionAplicacion.properties
svn commit -m "Version %VERSION%" ..\src\es\jcyl\cs\hipe\VersionAplicacion.properties
echo Generando el ear de desarrollo
call c:\ant\bin\ant ear_desarrollo
echo Copiando el ear de desarrollo a la unidad de despliegue
cp Desarrollo\HIPE.ear Z:\hipe\DES\hipe\HIPE_%VERSION%.ear
mv Desarrollo\HIPE.ear C:\app\hipe\Versiones\Des\HIPE_%VERSION%.ear
echo.
echo.
echo Generando el ear de preexplotacion
call c:\ant\bin\ant ear_preExplotacion
echo Copiando el ear de preexplotacion a la unidad de despliegue
cp preExplotacion\HIPE.ear Z:\hipe\PRE\hipe\HIPE_%VERSION%.ear
mv preExplotacion\HIPE.ear C:\app\hipe\Versiones\Pre\HIPE_%VERSION%.ear
echo.
echo.
echo Generando el ear de explotacion
call c:\ant\bin\ant ear_explotacion
echo Copiando el ear de explotacion a la unidad de despliegue
cp Explotacion\HIPE.ear Z:\hipe\EXP\hipe\HIPE_%VERSION%.ear
mv Explotacion\HIPE.ear C:\app\hipe\Versiones\Exp\HIPE_%VERSION%.ear
Genera los war de RAAL con maven¶
raal.bat
@echo off
cd /d C:\app\raal\trunk\Fuentes\RAAL
echo.
echo Generando el ear de desarrollo
call mvn -q -Pdes clean scm:checkout package
echo.
echo Copiando el ear de desarrollo a Versiones y a la unidad de despliegue
cp deploy/*des.war Z:\despliegues\raal\DES\raal\
mv deploy/*des.war C:\app\raal\Versiones\Des\
echo.
echo.
echo Generando el ear de preexplotacion
call mvn -q -Ppre clean package
echo.
echo Copiando el ear de preexplotacion a versiones
mv deploy/*pre.war C:\app\raal\Versiones\Pre\
echo.
echo.
echo Generando el ear de explotacion
call mvn -q -Pexp clean package
echo.
echo Copiando el ear de explotacion a versiones
mv deploy/*exp.war C:\app\raal\Versiones\Exp\
echo.
echo Borrando el directorio temporal
rd /s /q temporal
Genera los ears de TEAM usando ant¶
team.bat
@echo off
set /p VERSION="Version: "
set JAVA_HOME=c:\jdk1.5.0_22
cd /d C:\app\team\trunk\Fuentes\TEAM\JAVA\TEAM\deploy
echo Modificando el fichero de versiones
echo team.version = %VERSION% > ..\src\es\jcyl\cs\team\VersionAplicacion.properties
echo team.descripcion = >> ..\src\es\jcyl\cs\team\VersionAplicacion.properties
echo team.configuracion.externa = N >> ..\src\es\jcyl\cs\team\VersionAplicacion.properties
svn commit -m "Version %VERSION%" ..\src\es\jcyl\cs\team\VersionAplicacion.properties
echo Generando el ear de desarrollo
call c:\ant\bin\ant ear_desarrollo
echo Copiando el ear de desarrollo a la unidad de despliegue
cp Desarrollo\TEAM.ear Z:\despliegues\team\DES\team\TEAM_%VERSION%_des.ear
mv Desarrollo\TEAM.ear C:\app\team\Versiones\TEAM_%VERSION%_des.ear
echo.
echo.
echo Generando el ear de preexplotacion
call c:\ant\bin\ant ear_preExplotacion
echo Copiando el ear de preexplotacion a la unidad de despliegue
cp preExplotacion\TEAM.ear Z:\despliegues\team\PRE\team\TEAM_%VERSION%_pre.ear
mv preExplotacion\TEAM.ear C:\app\team\Versiones\TEAM_%VERSION%_pre.ear
echo.
echo.
echo Generando el ear de explotacion
call c:\ant\bin\ant ear_explotacion
echo Copiando el ear de explotacion a la unidad de despliegue
cp Explotacion\TEAM.ear Z:\despliegues\team\EXP\team\TEAM_%VERSION%_exp.ear
mv Explotacion\TEAM.ear C:\app\team\Versiones\TEAM_%VERSION%_exp.ear
Última actualización:
August 15, 2021