51 lines
1.8 KiB
Groovy
51 lines
1.8 KiB
Groovy
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"
|
|
}
|
|
} |