build.gradle 923 Bytes
Newer Older
Gradl, Tobias's avatar
Gradl, Tobias committed
1
plugins {
Gradl, Tobias's avatar
Gradl, Tobias committed
2
3
4
5
6
7
8
9
10
    id 'org.springframework.boot' version '2.3.4.RELEASE'
	id 'io.spring.dependency-management' version '1.0.8.RELEASE'
	id 'java'
	id 'war'
}

ext {
	springPac4jVersion = "5.1.0"
	pac4jVersion = "4.1.0"
Gradl, Tobias's avatar
Gradl, Tobias committed
11
12
13
}

dependencies {
Gradl, Tobias's avatar
Gradl, Tobias committed
14
15
16
17
18
19
20
21
22
23
24
	implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
	implementation 'org.springframework.boot:spring-boot-starter-web'
	compileOnly 'org.projectlombok:lombok'
	developmentOnly 'org.springframework.boot:spring-boot-devtools'
	annotationProcessor 'org.projectlombok:lombok'
	providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'
	
	implementation "org.pac4j:spring-security-pac4j:$springPac4jVersion"
	implementation "org.pac4j:pac4j-saml:$pac4jVersion"
	
	
Gradl, Tobias's avatar
Gradl, Tobias committed
25
    testImplementation librarySets.commonTest
Gradl, Tobias's avatar
Gradl, Tobias committed
26
27
28
    testImplementation('org.springframework.boot:spring-boot-starter-test') {
		exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
	}
Gradl, Tobias's avatar
Gradl, Tobias committed
29
}