apply plugin: 'io.github.gradle-nexus.publish-plugin' buildscript { apply from: "${rootDir}/gradle/dependencies.gradle" repositories { maven { url "https://plugins.gradle.org/m2/" } mavenCentral() google() } dependencies { classpath 'com.android.tools.build:gradle:7.3.1' classpath dependenciesList.licensesPlugin classpath dependenciesList.kotlinPlugin // classpath dependenciesList.jacocoPlugin classpath dependenciesList.gradleNexus } } allprojects { repositories { mavenCentral() google() } apply from: "${rootDir}/gradle/ktlint.gradle" } subprojects { apply from: "${rootDir}/gradle/dependencies.gradle" } apply from: "${rootDir}/gradle/publish-root.gradle" // Set up Sonatype repository nexusPublishing { repositories { sonatype { stagingProfileId = sonatypeStagingProfileId username = ossrhUsername password = ossrhPassword nexusUrl.set(uri("https://s01.oss.sonatype.org/service/local/")) snapshotRepositoryUrl.set(uri("https://s01.oss.sonatype.org/content/repositories/snapshots/")) } } }