|
|
|
plugins {
|
|
|
|
// Apply the java-library plugin to add support for Java Library
|
|
|
|
id 'java-library'
|
|
|
|
id 'com.github.ethankhall.semantic-versioning' version "1.1.0" apply true
|
|
|
|
}
|
|
|
|
|
|
|
|
project.version.with { major = 1; minor= 0; patch = 0 }
|
|
|
|
|
|
|
|
sourceCompatibility = 1.8
|
|
|
|
|
|
|
|
dependencies {
|
|
|
|
compile group: 'org.projectlombok', name: 'lombok', version: '1.16.20'
|
|
|
|
compile group: 'com.codepoetics', name: 'ambivalence', version: '0.2'
|
|
|
|
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: '2.9.5'
|
|
|
|
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.9.5'
|
|
|
|
|
|
|
|
compile group: 'commons-io', name: 'commons-io', version: '2.6'
|
|
|
|
compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.5'
|
|
|
|
|
|
|
|
compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
|
|
|
|
compile group: 'org.apache.logging.log4j', name: 'log4j-slf4j-impl', version: '2.11.0'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
testCompile 'junit:junit:4.12'
|
|
|
|
testCompile group: 'org.mockito', name: 'mockito-core', version: '2.18.3'
|
|
|
|
}
|
|
|
|
|
|
|
|
repositories {
|
|
|
|
mavenCentral()
|
|
|
|
}
|
|
|
|
|