Add first README

This commit is contained in:
sfigato 2020-04-27 01:10:40 +02:00
parent f6b7d69dcf
commit 1f435d24a7
Signed by untrusted user: blallo
GPG Key ID: 0CBE577C9B72DC3F

45
README.md Normal file
View File

@ -0,0 +1,45 @@
## Centralino Brigate
App in jsp per sostegno all'attività delle brigate di solidarietà.
## How to
### Prerequisiti
- `docker`
- `docker-compose`
### Dev
Se si vuole tirar su un ambiente di sviluppo locale con tomcat e un db mysql
```
$ docker-compose up
```
Si troverà l'app a `http://localhost:8080/centralino_brigate-0.1.0/`. *ATTENZIONE*: NON è
production-safe!
Se si vuole buildare l'artifatto (output in `war` nella cartella `target/`),
per prima cosa creare l'immagine per il processo di build con maven (solo la prima volta):
```
$ docker build -t unit/mvn-builder:latest -f Dockerfile.build .
```
Dopo di che:
```
$ docker run --rm -v $PWD:/src -t unit/mvn-builder:latest
```
Se si vuole dettaglio sul processo di build
```
$ docker run --rm -v $PWD:/src -t unit/mvn-builder:latest -e -X clean install
```
### Prod
TODO