forked from greenplum-db/pxf-archive
-
Notifications
You must be signed in to change notification settings - Fork 2
/
build.gradle
62 lines (47 loc) · 2.15 KB
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
apply plugin: "java-library"
jar {
enabled = true
}
dependencies {
/*******************************
* Annotation Processors
*******************************/
annotationProcessor("org.springframework.boot:spring-boot-autoconfigure-processor")
annotationProcessor("org.springframework.boot:spring-boot-configuration-processor")
/*******************************
* API Dependencies
*******************************/
api("org.apache.hadoop:hadoop-common") { transitive = false }
api("org.springframework.boot:spring-boot-starter")
api('org.springframework.boot:spring-boot-starter-web')
/*******************************
* Compile Only Dependencies
*******************************/
compileOnly("org.apache.hadoop:hadoop-annotations")
/*******************************
* Implementation Dependencies
*******************************/
implementation("org.springframework.boot:spring-boot-starter-log4j2")
implementation("com.google.guava:guava")
implementation("commons-codec:commons-codec")
implementation("commons-collections:commons-collections")
implementation("commons-configuration:commons-configuration")
implementation("commons-lang:commons-lang")
implementation("org.apache.commons:commons-lang3")
implementation("io.arenadata.security:encryption")
implementation("org.apache.hadoop:hadoop-auth") { transitive = false }
implementation("org.codehaus.woodstox:stax2-api") { transitive = false }
implementation("com.fasterxml.woodstox:woodstox-core") { transitive = false }
implementation("com.esotericsoftware:kryo") { transitive = false }
/*******************************
* Test Dependencies
*******************************/
testCompileOnly("org.apache.hadoop:hadoop-annotations")
testImplementation("com.esotericsoftware:minlog")
testImplementation("com.esotericsoftware:reflectasm")
testImplementation('org.mockito:mockito-inline')
testImplementation('org.springframework.boot:spring-boot-starter-test')
}
test {
useJUnitPlatform()
}