Add first README
This commit is contained in:
parent
f6b7d69dcf
commit
1f435d24a7
45
README.md
Normal file
45
README.md
Normal 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
|
Loading…
Reference in New Issue
Block a user