buildscript { repositories { mavenCentral() } val kotlinVersion: String by extra dependencies { classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion") } } allprojects { group = "net.codinux.banking.client" version = "1.0.0-SNAPSHOT" repositories { mavenCentral() } ext["sourceCodeRepositoryBaseUrl"] = "github.com/codinux/BankingClient" ext["projectDescription"] = "Model and base definitions for Banking Client, a common abstraction for different implements of banking libraries" } tasks.register("publishAllToMavenLocal") { dependsOn( ":BankingClientModel:publishToMavenLocal", ":BankingClient:publishToMavenLocal" ) } tasks.register("publishAll") { dependsOn( ":BankingClientModel:publish", ":BankingClient:publish" ) }