From 1f435d24a768ca06965f60c6e5dc82308e695ef5 Mon Sep 17 00:00:00 2001 From: Blallo Date: Mon, 27 Apr 2020 01:10:40 +0200 Subject: [PATCH] Add first README --- README.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..9b04ee7 --- /dev/null +++ b/README.md @@ -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