| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- plugins {
- id 'java'
- id 'org.springframework.boot' version '4.0.1'
- id 'io.spring.dependency-management' version '1.1.7'
- }
- group = 'com.lhamacorp'
- java {
- toolchain {
- languageVersion = JavaLanguageVersion.of(25)
- }
- }
- repositories {
- mavenCentral()
- }
- dependencies {
- implementation 'org.springframework.boot:spring-boot-starter-data-mongodb'
- implementation 'org.springframework.boot:spring-boot-starter-web'
- implementation 'org.springframework.boot:spring-boot-starter-actuator'
- implementation 'org.springframework.boot:spring-boot-starter-cache'
- implementation 'com.github.f4b6a3:ulid-creator:5.2.3'
- implementation 'com.github.ben-manes.caffeine:caffeine'
- implementation 'com.fasterxml.jackson.core:jackson-databind'
- testImplementation 'org.springframework.boot:spring-boot-starter-mongodb-test'
- testImplementation 'org.springframework.boot:spring-boot-starter-webmvc-test'
- testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
- testImplementation 'io.rest-assured:rest-assured:6.0.0'
- }
- tasks.named('test') {
- useJUnitPlatform()
- testLogging {
- events "passed", "skipped", "failed"
- showStandardStreams = true
- exceptionFormat = 'full'
- displayGranularity = 2
- }
- }
|