Commit 3adc0b88 authored by Jyrgen Hannus's avatar Jyrgen Hannus
Browse files

Updated documentations

parent 75641f53
# Official users and groups service
# Officials service
The service maintains Tööinspektsioon official users and groups data.
\ No newline at end of file
Officials service is a microservice which provides official user and group management for TeIS application users.
## Features
Officials service is a Spring Boot application providing the following functionality:
* official users management
* official groups management
## Requirements
* [OpenJDK 11](https://openjdk.java.net/projects/jdk/11/)
* [Rabbit MQ](https://www.rabbitmq.com/)
* [PostgreSQL](https://www.postgresql.org/)
See [how to run required dependencies](../docs/run-requirements.md).
Officials service depends on other TeIS libraries:
* [TeIS Gradle plugin](../teis-gradle-plugin)
* [TeIS public commons libraries](../commons-public)
* [TeIS commons libraries](../commons)
* [TeIS office API gateway library](../office-api-gateway)
## Run application
Spring Boot project can be run directly from [OfficialsServiceApp.main()](service/src/main/java/ee/sm/ti/teis/OfficialsServiceApp.java)
method or via executable jar file. More info on running Spring applications:
[running your application.](https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-running-your-application.html)
Visit [how to run application](../docs/run-application.md).
## Build and configure
Visit [how to build](../docs/build-configure.md) for more info.
## Default profiles
Visit [environment profiles](../docs/default-profiles.md) for more info.
## Tests
Run [integration](service/src/integTest) and [unit tests](service/src/test) via IDE or with Gradle in command line:
```jshelllanguage
./gradlew test
```
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment