// TODO: move to versions.gradle ext { appVersionName = '1.0.0-Alpha-10' /* MPP / basic dependencies */ javaUtilsVersion = '1.0.18' /* Test */ junit5Version = '5.5.2' assertJVersion = '3.12.2' mockitoVersion = '2.22.0' mockitoKotlinVersion = '1.6.0' slf4jVersion = '1.7.26' logbackVersion = '1.2.3' } buildscript { repositories { mavenCentral() google() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion" // Nexus staging plugin has to be downgraded to 0.10.0 to be applicable to sub projects, see https://github.com/UweTrottmann/SeriesGuide/commit/ca33e8ad2fa6cc5c426450c8aef3417ba073ca7f classpath "io.codearte.gradle.nexus:gradle-nexus-staging-plugin:0.10.0" } } allprojects { repositories { mavenLocal() mavenCentral() google() } group 'net.codinux.banking' version appVersionName } task jarAll { dependsOn = [ "multiplatform-utils:jvmJar", "fints4k:jvmJar", ] } task publishAllToMavenLocal { dependsOn = [ "multiplatform-utils:publishToMavenLocal", "fints4k:publishToMavenLocal", ] }