- Notifications
You must be signed in to change notification settings - Fork0
A template for TIS microservices using Spring Boot
License
NotificationsYou must be signed in to change notification settings
Health-Education-England/tis-microservice-template
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a template to be used for TIS microservices with the followingtechnology:
- Java 17
- Spring Boot
- Gradle
- JUnit 5
Boilerplate code is to be generated with:
- Lombok
- MapStruct
Code quality checking and enforcement is done with the following tools:
- EditorConfig
- Checkstyle
- JaCoCo
- SonarQube
Error and exception logging is done using Sentry.
To use this template, create a new repository from it and follow the TODOs inthe code, with the following additional changes.
- Update copyright year inLICENSE.
- Update copyright year inTemplateApplication.
- Update copyright year inTemplateApplicationTest.
- Update this README.
- Sentry:
- Set up Sentry project.
- Provide
SENTRY_DSN
andSENTRY_ENVIRONMENT
as environmental variablesduring deployment.
- Sonar:
- Add repository to SonarCloud.
- Add SonarCloud API key to repository secrets.
- Update Dependabot configuration to remove unneeded teams.
- Update the references to
tis-template
and port number intask-definition.
This project usesSemantic Versioning.
This project is license underThe MIT License (MIT).
About
A template for TIS microservices using Spring Boot
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors9
Uh oh!
There was an error while loading.Please reload this page.