-
Notifications
You must be signed in to change notification settings - Fork 1
/
build.gradle
executable file
·58 lines (42 loc) · 1.95 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
ext {
version = project.property('version')
kotlinVersion = "2.0.21"
vertxVersion = '4.5.10'
pebbleVersion = '3.2.1'
coroutineVersion = "1.9.0"
arrowVersion = "0.7.2"
detektVersion = "1.23.7"
logbackVersion = '1.5.12'
logstashLogbackEncoderVersion = '8.0'
commonsLangVersion = '3.17.0'
commonsIOVersion = '2.17.0'
commonsCodecVersion = '1.17.1'
daggerVersion = '2.52'
jacksonVersion = '2.18.1'
morphiaVersion = '1.3.2'
quartzVersion = "2.5.0-rc2"
jakartaElVersion = '4.0.2'
hibernateValidatorVersion = '9.0.0.Beta3'
elImplVersion = "2.2"
jBCryptVersion = '0.4.1'
guavaVersion = '23.5-jre'
asciiTableVersion = '0.3.2'
ebeanVersion = "15.8.0"
ebeanAutotuneVersion = "14.0.0"
jdbiVersion = "3.39.1"
hikariCPVersion = "6.0.0"
flywayVersion = "10.20.1"
restAssuredVersion = '5.3.1'
embeddedMongoVersion = '2.0.0'
hystrixVersion = "1.5.18"
jschVersion = "0.1.55"
protocVersion = "3.21.12"
vertxProtocGenVersion = "1.9.0"
mockitoVersion = "5.4.0"
jUnitVersion = "5.10.0"
spekVersion = "1.1.5"
kluentVersion = "1.73"
}
tasks.register('clean') { dependsOn "core:clean", "db:clean", "extra:clean", "hystrix:clean", "quartz:clean", "web:clean", "morphia:clean", "ebean:clean", "grpc:clean", "ssh:clean", "jdbi:clean" }
tasks.register('compile') { dependsOn "core:testClasses", "db:testClasses", "extra:testClasses", "hystrix:testClasses", "quartz:testClasses", "web:testClasses", "morphia:testClasses", "ebean:testClasses", "grpc:testClasses", "ssh:testClasses", "jdbi:testClasses" }
tasks.register('localPublish') { dependsOn "core:publishToMavenLocal", "db:publishToMavenLocal", "extra:publishToMavenLocal", "hystrix:publishToMavenLocal", "quartz:publishToMavenLocal", "web:publishToMavenLocal", "morphia:publishToMavenLocal", "ebean:publishToMavenLocal", "grpc:publishToMavenLocal", "ssh:publishToMavenLocal", "jdbi:publishToMavenLocal" }