plugins Ġ{ ĊĠĠĠ Ġid (" datal br y . kotlin ") ĊĠĠĠ Ġid (" datal br y . plugin ") ĊĠĠĠ Ġid (" java - gradle - plugin ") ĊĠĠĠ Ġid (" maven - publish ") Ċ } Ċ Ċ version Ġ= Ġroot Project . version Ċ Ċ repositories Ġ{ ĊĠĠĠ Ġgradle Plugin Portal () ĊĠĠĠ Ġmaven Central () ĊĠĠĠ Ġgoogle () Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation ( libs . kotlin . gradle . plugin ) ĊĠĠĠ Ġimplementation ( libs . kotlin . stdlib ) ĊĠĠĠ Ġimplementation ( libs . org . eclipse . j git ) ĊĠĠĠ Ġimplementation ( libs . ko hs uke . github ) ĊĊĠĠĠ Ġtest Implementation ( gradle Test Kit ()) ĊĠĠĠ Ġtest Implementation ( libs . junit . jupiter . api ) ĊĊĠĠĠ Ġtest Runtime Only ( libs . junit . jupiter . core ) ĊĠĠĠ Ġtest Runtime Only ( libs . junit . jupiter . engine ) Ċ } Ċ Ċ gradle Plugin Ġ{ ĊĠĠĠ Ġplugins Ġ{ ĊĠĠĠĠĠĠĠ Ġcreate (" plugin ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġ" io . datal br y . plugin . semver " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġimplementation Class Ġ= Ġ" io . datal br y . plugin . semver . Sem Ver Plugin " ĊĠĠĠĠĠĠĠĠĠĠĠ ĠdisplayName Ġ= Ġ" Gradle ĠSemantic ĠVersion ĠPlugin " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ" Simple Ġplugin Ġto Ġupdate Ġthe Ġgradle Ġversion Ġproperty Ġusing Ġthe Ġgit Ġhistory " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ publishing Ġ{ ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġmaven Local () ĊĠĠĠ Ġ} Ċ } Ċ