spring-authorization-server/gradle/dependency-management.gradle

39 lines
1.1 KiB
Groovy
Raw Normal View History

2020-08-18 22:23:08 +07:00
if (!project.hasProperty("springVersion")) {
2020-11-09 17:06:45 +07:00
ext.springVersion = "5.3.+"
2020-08-18 22:23:08 +07:00
}
if (!project.hasProperty("springSecurityVersion")) {
2020-10-23 00:41:34 +07:00
ext.springSecurityVersion = "5.5.+"
2020-08-18 22:23:08 +07:00
}
if (!project.hasProperty("reactorVersion")) {
2020-11-09 17:07:48 +07:00
ext.reactorVersion = "2020.0.+"
2020-08-18 22:23:08 +07:00
}
2020-08-20 03:31:01 +07:00
if (!project.hasProperty("locksDisabled")) {
dependencyLocking {
lockAllConfigurations()
}
}
dependencyManagement {
imports {
2020-08-18 22:23:08 +07:00
mavenBom "org.springframework:spring-framework-bom:$springVersion"
mavenBom "org.springframework.security:spring-security-bom:$springSecurityVersion"
mavenBom "io.projectreactor:reactor-bom:$reactorVersion"
2020-10-13 22:39:36 +07:00
mavenBom "com.fasterxml.jackson:jackson-bom:2.+"
}
dependencies {
dependency "com.nimbusds:oauth2-oidc-sdk:latest.release"
dependency "com.nimbusds:nimbus-jose-jwt:latest.release"
dependency "javax.servlet:javax.servlet-api:4.+"
dependency 'junit:junit:latest.release'
dependency 'org.assertj:assertj-core:latest.release'
dependency 'org.mockito:mockito-core:latest.release'
dependency "com.squareup.okhttp3:mockwebserver:3.+"
dependency "com.squareup.okhttp3:okhttp:3.+"
dependency "com.jayway.jsonpath:json-path:2.+"
}
}