import Ġjava . time . LocalDateTime Ċ import Ġjava . time . format . DateTime Formatter Ċ Ċ plugins Ġ{ ĊĠ Ġid (" ot el . java - con ventions ") ĊĊĠ Ġid (" com . google . cloud . tools . j ib ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠ Ġimplementation ( platform (" io . grpc : grpc - bom : 1 . 4 5 . 1 ")) ĊĠ Ġimplementation ( platform (" io . op entelemetry : op entelemetry - bom : 1 . 0 . 0 ")) ĊĠ Ġimplementation ( platform (" io . op entelemetry : op entelemetry - bom - alpha : 1 . 0 . 0 - alpha ")) ĊĠ Ġimplementation ( platform (" org . apache . logging . log 4 j : log 4 j - bom : 2 . 1 7 . 2 ")) ĊĊĠ Ġimplementation (" io . grpc : grpc - netty - sh aded ") ĊĠ Ġimplementation (" io . grpc : grpc - protobuf ") ĊĠ Ġimplementation (" io . grpc : grpc - stub ") ĊĠ Ġimplementation (" io . op entelemetry . proto : op entelemetry - proto : 0 . 1 6 . 0 - alpha ") ĊĠ Ġimplementation (" io . op entelemetry : op entelemetry - extension - annotations ") ĊĠ Ġimplementation (" org . apache . logging . log 4 j : log 4 j - core ") ĊĊĠ Ġruntime Only (" org . apache . logging . log 4 j : log 4 j - slf 4 j - impl ") Ċ } Ċ Ċ val Ġtarget JDK Ġ= Ġproject . find Property (" target JDK ") Ġ?: Ġ" 1 1 " Ċ Ċ val Ġtag Ġ= Ġfind Property (" tag ") Ġ?: ĠDateTime Formatter . of Pattern (" yyyy MM dd . HH mm SS "). format ( LocalDateTime . now ()) Ċ Ċ j ib Ġ{ ĊĠ Ġfrom . image Ġ= Ġ" openjdk :$ target JDK " ĊĠ Ġto . image Ġ= Ġ" gh cr . io / open - telemetry / op entelemetry - java - instrumentation / smoke - test - grpc : jdk $ target JDK -$ tag " Ċ } Ċ