- branch: master
- change again
- check Re-run;
This is an example Java application that uses Spring Boot 2 and Docker. It is compiled using Codefresh
To compile (also runs unit tests)
mvn package
mvn verify
mvn spring-boot:run
....and navigate your browser to http://localhost:8080/
mvn package
docker build -t my-spring-boot-sample .
docker run -p 8080:8080 my-spring-boot-sample
The Dockerfile also has a healthcheck
There is also a codefresh.yml for easy usage with the Codefresh CI/CD platform.
See the multi-stage-docker branch of this repo for a Dockerfile that uses multi-stage builds and the respective codefresh.yml
Enjoy!