update benchmark cli dependencies (#11766)

also use jackson version in benchmark-cli from versions.yml
This commit is contained in:
João Duarte 2020-04-08 14:55:17 +01:00 committed by Joao Duarte
parent 0eb2f54de2
commit deeede9824

View file

@ -24,6 +24,8 @@ def versionMap = (Map) (new Yaml()).load(new File("$projectDir/../../versions.ym
description = """Logstash End to End Benchmarking Utility"""
version = versionMap['logstash-core']
String jacksonVersion = versionMap['jackson']
String jacksonDatabindVersion = versionMap['jackson-databind']
repositories {
mavenCentral()
@ -42,18 +44,18 @@ buildscript {
}
ext {
jmh = '1.18'
elasticsearch = '5.5.0'
jmh = '1.23'
elasticsearch = '5.5.3'
}
dependencies {
implementation 'net.sf.jopt-simple:jopt-simple:5.0.3'
implementation group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.3'
implementation group: 'org.apache.commons', name: 'commons-compress', version: '1.14'
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.6'
implementation group: 'commons-io', name: 'commons-io', version: '2.5'
implementation 'com.fasterxml.jackson.core:jackson-core:2.7.4'
implementation 'com.fasterxml.jackson.core:jackson-databind:2.7.4'
implementation group: 'org.apache.commons', name: 'commons-compress', version: '1.20'
implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.10'
implementation group: 'commons-io', name: 'commons-io', version: '2.6'
implementation "com.fasterxml.jackson.core:jackson-core:${jacksonVersion}"
api "com.fasterxml.jackson.core:jackson-databind:${jacksonDatabindVersion}"
implementation group: 'org.elasticsearch.client', name: 'rest', version: elasticsearch
implementation "org.openjdk.jmh:jmh-core:$jmh"
testImplementation group: 'com.github.tomakehurst', name: 'wiremock-standalone', version: '2.6.0'