plugins Ġ{ ĊĠĠĠ Ġ` kotlin - dsl ` ĊĠĠĠ Ġid (" java - gradle - plugin ") ĊĠĠĠ Ġid (" groovy ") ĊĠĠĠ Ġid (" maven ") Ċ Ċ } Ċ Ċ group Ġ= Ġ" com . public in motion . gradle " Ċ version Ġ= Ġ" 0 . 0 . 1 " Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġgoogle () ĊĠĠĠ Ġmaven Central () ĊĠĠĠ Ġj center () Ċ } Ċ Ċ ( tasks . find ByName (" test ") Ġas ĠTest ). use JUnit Platform () Ċ Ċ tasks . named < Upload >(" upload Arch ives ") Ġ{ ĊĠĠĠ Ġrepositories . with Gro ovy Builder Ġ{ ĊĠĠĠĠĠĠĠ Ġ" maven Deploy er " Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" repository " (" url " Ġto Ġuri ("./ repo ")) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ gradle Plugin Ġ{ ĊĠĠĠ Ġplugins Ġ{ ĊĠĠĠĠĠĠĠ Ġregister (" Z ander Gradle Plugin ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġ" com . public in motion . gradle . z ander " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation Class Ġ= Ġ" com . public in motion . gradle . Z ander Plugin " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( gradle Api ()) ĊĊĠĠĠ Ġimplementation (" com . squareup . okhttp 3 : okhttp : 4 . 2 . 1 ") ĊĠĠĠ Ġimplementation (" com . squareup . okhttp 3 : logging - interceptor : 4 . 2 . 1 ") ĊĠĠĠ Ġimplementation (" com . google . code . gson : gson : 2 . 8 . 6 ") ĊĠĠĠ Ġimplementation (" com . android . tools . build : gradle : 3 . 3 . 2 ") ĊĊĠĠĠ Ġtest Compile Only ( gradle Test Kit ()) ĊĠĠĠ Ġtest Implementation (" io . kot lint est : kot lint est - runner - junit 5 : 3 . 3 . 0 ") ĊĠĠĠ Ġtest Implementation (" com . squareup . okhttp 3 : mock webserver : 4 . 2 . 1 ") Ċ } Ċ