brigate/README.md

851 B

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.2.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