Closed fran-CICS closed 2 years ago
Hola! Dejo una nota con algunas sugerencias
Para dev
:
make prod
).make prod
a make dev
. Esto es debido a que al levantar localmente el entorno, estamos deployando en modo de desarrollo
y no de produccion. Se levantara en modo de produccion
cuando se levante en la nube (donde quizas el Dockefile tenga que ser otro distinto, con configuraciones adaptadas especificamente a la solucion de cloud que elijamos)dev.config
o algun otro que corresponda]make dev
debe ademas, setear la variable de entorno (Ver seccion Inicio de aplicacion
) en "dev"
Para prod
:
VARIABLES DE CONFIGURACION
(que debe coincidir con las credenciales puestas en la solucion de cloud) [Ej de nombres: prod.config
o algun otro que corresponda]Para test
:
docker run [image_config + image_name]
, ya que no es necesario levantar otras imagenes (frontend) para el testingdocker run XXX
correspondiente) [Ej de nombres: test.config
o algun otro que corresponda]- make test
que levante el docker con docker run
y setee la variable de entorno (Ver seccion Inicio de aplicacion
) en "test"
Inicio de aplicacion:
cc @fran-CICS @fernandofrontera
Es medio largo, pero cualquier duda/comentario estoy a disposicion. Gracias!
Spring boot maneja configuraciones distintas dependiendo del ambiente utilizado.