mirror of
https://github.com/spring-projects/spring-petclinic.git
synced 2025-07-20 14:55:50 +00:00
A sample Spring-based application
![]() Cobertura is a maven plugin for test reporting. Cobertura is going to be abandoned in terms of supporting Java versions >= 8. In order to natively support Java 11 a different maven plugin was already used in the Jenkinsfile, Jacoco. Jacoco is supports Java 11 out of the box. Only the already used version needed a small upgrade to work. Additionally, some runtime libraries are no longer bundled with Java 11 (like com.sun.* or Java EE libraries). These dependencies are now added as explicit dependencies in the pom file. |
||
---|---|---|
.mvn/wrapper | ||
docs | ||
src | ||
.editorconfig | ||
.gitignore | ||
.smeagol.yml | ||
.springBeans | ||
.travis.yml | ||
docker-compose.yml | ||
Jenkinsfile | ||
mvnw | ||
mvnw.cmd | ||
pom.xml | ||
readme-petclinic.md | ||
README.md | ||
sonar-project.properties |
Spring PetClinic Sample Application (Cloudogu Ecosystem)
This is the well-known spring sample application petclinic that has been extended to be a showcase for the Cloudogu EcoSystem. See demo.cloudogu.net.
We extended it by
- a Smeagol Wiki (see Home.md)
- an integration test (run with failsafe plugin, see pom.xml)
- a Jenkinsfile for building, testing and SonarQube analysis.
For more details on petclinic, see also original spring petclinci readme.md.