plugins Ġ{ ĊĠ Ġid (" ot el . java agent - instrumentation ") ĊĠ Ġid (" org . un broken - d ome . test - sets ") Ċ } Ċ Ċ mu zzle Ġ{ ĊĠ Ġpass Ġ{ ĊĠĠĠ Ġgroup . set (" org . elasticsearch . client ") ĊĠĠĠ Ġmodule . set (" rest ") ĊĠĠĠ Ġversions . set ("[ 5 . 0 , 6 . 4 )") ĊĠĠĠ Ġassert Inverse . set ( true ) ĊĠ Ġ} ĊĊĠ Ġpass Ġ{ ĊĠĠĠ Ġgroup . set (" org . elasticsearch . client ") ĊĠĠĠ Ġmodule . set (" elasticsearch - rest - client ") ĊĠĠĠ Ġversions . set ("[ 5 . 0 , 6 . 4 )") ĊĠ Ġ} Ċ } Ċ Ċ val Ġversions : ĠMap < String , ĠString > Ġby Ġproject Ċ Ċ dependencies Ġ{ ĊĠ Ġcompile Only (" org . elasticsearch . client : rest : 5 . 0 . 0 ") ĊĊĠ Ġimplementation ( project (": instrumentation : elasticsearch : elasticsearch - rest - common : java agent ")) ĊĊĠ Ġtest Instrumentation ( project (": instrumentation : apache - http client : apache - http client - 4 . 0 : java agent ")) ĊĠ Ġtest Instrumentation ( project (": instrumentation : apache - http async client - 4 . 1 : java agent ")) ĊĊĠ Ġtest Implementation (" org . apache . logging . log 4 j : log 4 j - core : 2 . 1 1 . 0 ") ĊĠ Ġtest Implementation (" org . apache . logging . log 4 j : log 4 j - api : 2 . 1 1 . 0 ") ĊĊĠ Ġtest Implementation (" org . test containers : elasticsearch :${ versions [" org . test containers "] }") ĊĠ Ġtest Library (" org . elasticsearch . client : rest : 5 . 0 . 0 ") ĊĊĠ Ġlatest Dep Test Library (" org . elasticsearch . client : elasticsearch - rest - client : 6 . 3 .+ ") Ċ } Ċ Ċ tasks Ġ{ ĊĠ Ġwith Type < Test >(). configure Each Ġ{ ĊĠĠĠ Ġsystem Property (" test Latest Deps ", Ġfind Property (" test Latest Deps ") Ġas ĠBoolean ) ĊĠĠĠ Ġuses Service ( gradle . shared Services . regist rations [" test containers Build Service "]. getService ()) ĊĠ Ġ} Ċ } Ċ