plugins { id 'java' id 'org.springframework.boot' version '3.1.1' id 'io.spring.dependency-management' version '1.0.7.RELEASE' } if (file('dependencies.gradle').exists()) apply from: 'dependencies.gradle' repositories { mavenCentral() jcenter() } sourceSets.main.java.srcDirs += 'src/auto/java' sourceSets.main.resources.srcDirs += 'src/auto/resources' dependencies { implementation group: 'com.machinezoo.sourceafis', name: 'sourceafis', version: '3.11.0' implementation 'com.cedarsoftware:json-io:4.13.0' implementation group: 'com.jayway.jsonpath', name: 'json-path', version: '2.4.0' implementation 'org.apache.logging.log4j:log4j-core:2.20.0' implementation 'org.apache.logging.log4j:log4j-api:2.20.0' implementation 'org.apache.logging.log4j:log4j-to-slf4j:2.20.0' implementation 'jakarta.servlet:jakarta.servlet-api:6.0.0' implementation group: 'jakarta.annotation', name: 'jakarta.annotation-api', version: '2.1.1' implementation "org.keycloak:keycloak-spring-boot-starter:21.1.2" implementation group: 'org.bouncycastle', name: 'bcpg-fips', version: '1.0.7.1' implementation group: 'org.bouncycastle', name: 'bcpkix-fips', version: '1.0.7' implementation "org.springframework.boot:spring-boot-starter-security:3.1.1" implementation group: 'org.springframework.security', name: 'spring-security-oauth2-jose', version: '6.1.1' implementation group: 'org.springframework.security', name: 'spring-security-oauth2-resource-server', version: '6.1.1' implementation 'com.squareup.okhttp3:okhttp:4.12.0' implementation 'org.apache.commons:commons-lang3:3.12.0' if (file('dependencies.gradle').exists()) implementation rootProject.ext.softomatonDependencies } dependencyManagement { imports { mavenBom "io.grpc:grpc-bom:1.48.0" } }