Ċ plugins Ġ{ ĊĠĠĠ Ġkotlin (" jvm ") ĊĠĠĠ Ġid (" application ") ĊĠĠĠ Ġid (" maven - publish ") Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . zer ot urn around : zt - zip : 1 . 1 4 ") ĊĠĠĠ Ġimplementation (" org . apache . commons : commons - text : 1 . 9 ") ĊĠĠĠ Ġimplementation (" commons - io : commons - io : 2 . 1 1 . 0 ") ĊĠĠĠ Ġtest Implementation (" org . junit . jupiter : junit - jupiter - api : 5 . 8 . 2 ") ĊĠĠĠ Ġtest Runtime Only (" org . junit . jupiter : junit - jupiter - engine ") Ċ } Ċ Ċ tasks . get ByName < Test >(" test ") Ġ{ ĊĠĠĠ Ġuse JUnit Platform () Ċ } Ċ Ċ publishing Ġ{ ĊĠĠĠ Ġpublications Ġ{ ĊĠĠĠĠĠĠĠ Ġcreate < Maven Publication >(" maven ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠgroupId Ġ= Ġproject . group . toString () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġartifact Id Ġ= Ġ" build - tools " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġversion Ġ= Ġproject . version . toString () ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġfrom ( components [" java "]) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ