A microservice banking application.
The recommended way to run MicroBank.
Run Application:docker-compose up
Stop Application:docker-compose down
Run Application:sh docker/runall.sh
Stop Application:sh docker/stopall.sh
Scripts to automate development tasks.
Executes 'gradle clean build' for all services:sh buildall.sh
Executes 'gradle clean' for all services:sh cleanall.sh
Executes 'docker build' for all services:sh docker/buildall.sh
Docker multi-stage builds:sh docker/buildall.sh --multi
Executes 'docker run' for all services:sh docker/runall.sh
Executes 'docker stop' and 'docker rm' for all services:sh docker/stopall.sh
Executes 'docker pull' for all services:sh docker/pullall.sh
Executes 'docker push' for all services:sh docker/pushall.sh
Formats all java files using google-java-format:sh format.sh
Postman workspace containing the requests for this project:https://www.postman.com/zacharyedwardsdowns/workspace/microbank/overview