-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle
39 lines (28 loc) · 1.27 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
plugins {
id 'war'
}
group 'com.augusto'
repositories {
mavenCentral()
}
dependencies {
//needed for testing
testCompile group: 'junit', name: 'junit', version: '4.11'
testCompile group: 'org.mockito', name: 'mockito-all', version: '1.10.19'
//needed for servlets and expose services
compile group: 'org.jboss.resteasy', name: 'jaxrs-api', version: '3.0.12.Final'
compile group: 'javax.inject', name: 'javax.inject', version: '1'
//needed for ORM
compile group: 'org.hibernate', name: 'hibernate-core', version: '5.4.10.Final'
//needed for DB connection
compile group: 'org.postgresql', name: 'postgresql', version: '42.2.9'
//needed for JSON object mapping
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.11.2'
//needed for queue management RabbitMQ
compile group: 'com.rabbitmq', name: 'amqp-client', version: '5.9.0'
//needed for test http calls
compile group: 'org.glassfish.jersey.test-framework', name: 'jersey-test-framework-core', version: '2.13'
testCompile group: 'com.sun.jersey.jersey-test-framework', name: 'jersey-test-framework-external', version: '1.19.4'
//swagger documentation
compile group: 'io.swagger', name: 'swagger-jaxrs', version: '1.6.2'
}