build script Ġ{ ĊĠĠĠ Ġval Ġkotlin Version Ġ= Ġ" 1 . 6 . 1 0 " ĊĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġgoogle () ĊĠĠĠĠĠĠĠ Ġmaven Central () ĊĠĠĠĠĠĠĠ Ġmaven (" https :// android x . dev / snapshots / builds / 8 0 0 3 4 9 0 / artifacts / repository ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġdependencies Ġ{ ĊĠĠĠĠĠĠĠ Ġclasspath (" com . android . tools . build : gradle : 7 . 2 . 0 - alpha 0 6 ") ĊĠĠĠĠĠĠĠ Ġclasspath (" org . jetbrains . kotlin : kotlin - gradle - plugin :$ kotlin Version ") ĊĠĠĠĠĠĠĠ Ġclasspath (" com . google . d agger : h ilt - android - gradle - plugin :${ libs . versions . h ilt . get () }") ĊĠĠĠ Ġ} Ċ } Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" io . github . gradle - nexus . publish - plugin ") Ġversion Ġ" 1 . 1 . 0 " ĊĠĠĠ Ġid (" io . gitlab . art urb os ch . de te kt ") Ġversion Ġ" 1 . 1 9 . 0 " ĊĠĠĠ Ġid (" org . jetbrains . kotlin x . k over ") Ġversion Ġ" 0 . 4 . 4 " Ċ } Ċ Ċ all projects Ġ{ ĊĠĠĠ Ġapply ( plugin Ġ= Ġ" io . gitlab . art urb os ch . de te kt ") ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġgoogle () ĊĠĠĠĠĠĠĠ Ġmaven Central () ĊĠĠĠ Ġ} ĊĠĠĠ Ġde te kt Ġ{ ĊĠĠĠĠĠĠĠ Ġconfig Ġ= Ġfiles ("$ rootDir / config / de te kt / de te kt . yml ") ĊĠĠĠĠĠĠĠ Ġsource Ġ= Ġfiles (" src ") ĊĠĠĠĠĠĠĠ Ġbuild Up on Default Config Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġparallel Ġ= Ġtrue ĊĠĠĠ Ġ} Ċ } Ċ group Ġ= ĠPublish ing . groupId Ċ version Ġ= ĠPublish ing . version Ġ?: Ġ" 0 . 1 . 0 " Ċ Ċ nexus Publishing Ġ{ ĊĠĠĠ Ġrepositories Ġ{ ĊĠĠĠĠĠĠĠ Ġson atype Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġn exus Url . set ( uri (" https :// s 0 1 . oss . son atype . org / service / local / ")) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsnapshot Repository Url ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. set ( uri (" https :// s 0 1 . oss . son atype . org / content / repositories / snapshots / ")) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġusername . set ( Publishing . oss rh Username ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpassword . set ( Publishing . oss rh Password ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ