forked from serenity-bdd/serenity-core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle
72 lines (60 loc) · 2.77 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
63
64
65
66
67
68
69
70
71
72
ext {
bintrayPackage = 'serenity-model'
projectDescription = 'Serenity Model'
}
dependencies {
compile project(':serenity-report-resources')
compile "org.apache.commons:commons-lang3:${commonsLang3Version}"
compile group: 'commons-net', name: 'commons-net', version: '3.6'
compile "com.typesafe:config:${typesafeConfigVersion}"
compile("org.jsoup:jsoup:${jsoupVersion}") {
exclude group: 'junit', module: 'junit'
}
compile "joda-time:joda-time:${jodaTimeVersion}"
compile "commons-collections:commons-collections:${commonsCollectionsVersion}"
compile "commons-io:commons-io:${commonsIoVersion}"
compile("org.apache.commons:commons-text:${commonsTextVersion}") {
exclude group: 'org.apache.commons', module: 'commons-lang3'
}
compile("commons-beanutils:commons-beanutils-core:${beanUtilsVersion}") {
exclude group: 'commons-logging', module: 'commons-logging'
exclude group: 'commons-collections', module: 'commons-collections'
}
// compile "javax.validation:validation-api:${javaxValidationVersion}"
compile "net.sf.opencsv:opencsv:${openCsvVersion}"
compile "com.google.code.gson:gson:${gsonVersion}"
compile "org.imgscalr:imgscalr-lib:${imgscalrVersion}"
compile "com.thoughtworks.xstream:xstream:${xstreamVersion}"
compile "org.codehaus.groovy:groovy:${groovyVersion}"
compile("net.sourceforge.jexcelapi:jxl:${jexcelapiVersion}") {
exclude group: 'log4j', module: 'log4j'
}
compile("org.awaitility:awaitility:${awaitilityVersion}") {
exclude group: 'cglib', module: 'cglib-nodep'
// exclude group: 'org.objenesis', module: 'objenesis'
}
compile ('org.reflections:reflections:0.9.11') {
exclude group:"com.google.guava"
}
testCompile ("com.github.tomakehurst:wiremock:$wiremockCoreVersion") {
exclude group: 'com.google.guava', module:'guava'
exclude group: 'org.apache.httpcomponents', module:'httpclient'
exclude group: 'org.slf4j', module: 'slf4j-api'
}
compile("org.asciidoctor:asciidoctorj:${asciidoctorVersion}"){
exclude group: 'com.beust', module: 'jcommander'
}
compile "org.freemarker:freemarker:${freemarkerVersion}"
compile ("com.vladsch.flexmark:flexmark-all:0.34.30") {
exclude group:"org.jsoup", module:"jsoup"
}
compile 'es.nitaur.markdown:txtmark:0.16'
compileOnly "org.junit.jupiter:junit-jupiter-api:${junit5_version}"
testCompile project(':serenity-test-utils')
testCompile project(':serenity-sample-alternative-resources')
testCompile("org.spockframework:spock-core:${spockVersion}") {
exclude group: "junit"
exclude group: "org.codehaus.groovy"
}
testCompile "org.junit.jupiter:junit-jupiter-api:${junit5_version}"
}