actualizar install.md y ejecutar script de creación de datos de prueba al levantar el ambiente

This commit is contained in:
Gabriel Paradiso
2019-12-21 22:37:04 +01:00
parent a65e7fb885
commit 917e128d7e
2 changed files with 10 additions and 1 deletions

View File

@@ -9,7 +9,8 @@ services:
- POSTGRES_PASSWORD=PASSWORD
- POSTGRES_DB=myhealth
volumes:
- ./2.database/01.CreateTables.sql:/docker-entrypoint-initdb.d/init.sql
- ./2.database/01.CreateTables.sql:/docker-entrypoint-initdb.d/01.CreateTables.sql
- ./2.database/02.Datos_prueba.sql:/docker-entrypoint-initdb.d/02.Datos_prueba.sql
wildfly:
build: .
ports:

View File

@@ -24,3 +24,11 @@ El usuario y contraseña de base de datos que se han utilizado en el datasource
### 4. Ejecutar la compilación y despliegue del proyecto
Acceder al directorio con el código fuente ([git-folder]/1.sources/MyHealth), y donde está ubicado el archivo de compilación de ant build.xml, ejecutar `ant` en este directorio, el proyecto debería compilarse y desplegarse automáticamente en el servidor JBOSS local.
## Instrucciones de despliegue alternativo con docker
### pre-requisitos:
Instalar docker desktop
### Levantar ambiente con un solo comando:
Abrimos la consola y nos posicionamos en el root del proyecto donde se encuentra el archivo `docker-compose.yml` y mediante la ejecución del comando `docker-compose up` levantaremos un contenedor de postgresql con el schema, tablas y permisos configurado y un contenedor con jboss/wildfly también configurado en el que compilaremos la ultima versión del producto y la desplegaremos.