This project is a sample for different configuration variants, which can be used in a projects tested with Spock.
- Groovy config class (Custom Groovy object)
- Groovy config slurper (Groovy config DSL parser)
- Groovy JSON slurper (JSON config parser)
- snakeyml (YAML config file parser)
- Spring Boot (Sidecar) (Spring Boot based YAML config file parser with Dependency Injection)
- Java Development Kit (JDK 11 recommended)
./gradlew clean test -Penvironment=dev
Supported environments: dev, preview, live