-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbuild.gradle
More file actions
49 lines (42 loc) · 1.24 KB
/
Copy pathbuild.gradle
File metadata and controls
49 lines (42 loc) · 1.24 KB
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
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'maven'
project.version = "1.2.0"
project.group = 'com.codingchili.chili-samples'
sourceCompatibility = 1.8
targetCompatibility = 1.8
repositories {
mavenLocal()
maven { url 'https://jitpack.io' }
mavenCentral()
}
dependencies {
compile("com.github.codingchili.chili-core:core:$project.version") {
exclude group: 'org.elasticsearch.client', module: 'elasticsearch-rest-high-level-client'
exclude group: 'com.googlecode.cqengine', module: 'cqengine'
exclude group: 'io.vertx', module: 'vertx-hazelcast'
exclude group: 'io.vertx', module: 'vertx-mongo-client'
}
testCompile 'io.vertx:vertx-unit:3.5.1'
testCompile 'junit:junit:4.12'
}
test {
testLogging {
exceptionFormat "full"
}
reports.html.enabled = false
}
jar {
zip64 true
from {
(configurations.runtime).collect {
it.isDirectory() ? it : zipTree(it)
}
}
manifest {
attributes 'Implementation-Title': 'chili-samples-highscore',
'Implementation-Version': version,
'Main-Class': 'com.codingchili.highscore.Service'
}
exclude 'META-INF/*.RSA', 'META-INF/*.DSA', 'META-INF/*.SF'
}